【问题标题】:combining module.exports next js结合 module.exports 下一个 js
【发布时间】:2019-11-20 04:07:02
【问题描述】:

我有一个下一个 js 项目,其中一个 module.exports 可以运行,但两者不能同时运行。如何合并两个模块导出?

module.exports = withSass({ 让我很困惑。这个怎么加到上面的module.exports里面

// next.config.js
module.exports = {
  serverRuntimeConfig: { // Will only be available on the server side
    mySecret: 'secret'
  },
  publicRuntimeConfig: { // Will be available on both server and client
    staticFolder: '/static',
    appId: 'XXXXXXXXXX',
    apiKey: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
  }
}

const withSass = require('@zeit/next-sass')
module.exports = withSass({
  /* config options here */
})

【问题讨论】:

    标签: sass next.js


    【解决方案1】:

    因此,使用 next.js 选项,您只需将它们移动到您发送到 withSass() 的 nextConfig-argument 中,如下所示:

    const withSass = require('@zeit/next-sass')
    
    module.exports = withSass({
        serverRuntimeConfig: {
        mySecret: 'secret'
      },
      publicRuntimeConfig: {
        staticFolder: '/static',
        appId: 'XXXXXXXXXX',
        apiKey: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
      }
    })
    

    【讨论】:

    • 我的问题与中间件有关,感谢您的帮助!
    • 没问题,很高兴为您提供帮助:)
    猜你喜欢
    • 1970-01-01
    • 2015-05-09
    • 1970-01-01
    • 2017-05-21
    • 1970-01-01
    • 1970-01-01
    • 2015-03-24
    • 2021-04-20
    • 1970-01-01
    相关资源
    最近更新 更多