nodejs 报错: SyntaxError: Unexpected token {

服务端中渲染react的时候,组件引用css文件报错

import './index.css'
SyntaxError: D:/code/node/my-express-react-reactRouter/src/components/header/index.css: Unexpected token, expected ; (1:5)
> 1 | html {
    |      ^
  2 |   background: red;
  3 | }
  4 | 

该怎么解决?

阅读 11.4k
1 个回答

已解决
在服务端入口使用了一个css的钩子就没报错了,具体原因不

require('css-modules-require-hook')({
  extensions: ['.css'],
  generateScopedName: '[name]__[local]-[hash:base64:8]',
});

参考代码https://stackoverflow.com/que...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题