请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

next.config.js中的typeof require判断是不是多余的

如果require是undefined, 那么第一行引入css模块就会报错, if代码没有机会执行吧。

正在回答 回答被采纳积分+3

1回答

提问者 cyper 2020-08-22 11:32:55

看了最新的示例。 那些晦涩的配置代码不用再写了

const withCss = require("@zeit/next-css")

if (typeof require !== 'undefined') {

 require.extensions['.css'] = file => {}

}

module.exports = withCss({})


可以简化为

const withCSS = require('@zeit/next-css')
module.exports = withCSS({})

0 回复 有任何疑惑可以回复我~
  • next 9之后的版本的话应该不用withCss了,next本身已经集成了build-in CSS的支持
    
    参考:https://nextjs.org/blog/next-9-2#built-in-css-module-support-for-component-level-styles
    回复 有任何疑惑可以回复我~ 2020-08-22 22:41:14
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号