我正在为我的组件使用 React,并且为了将样式与我的组件打包在一起,我需要按照记录的 webpack 方法将它们放入:
require('./style.css');
但是当我尝试在服务器上渲染时,node-jsx 会抛出一个错误当它尝试转换 css 时。是否有另一种方法可以转换不会在 css 上中断的 jsx?我宁愿不将样式分解到自己的管道中,因为这会很好地破坏 webpack 打包组件的优势。
问问题
2831 次
2 回答
7
这可以通过将 webpack 的“目标”配置设置为“节点”来解决。
这个简单的示例应用程序应该清楚地解释它。
https://github.com/webpack/react-webpack-server-side-example/blob/master/webpack.config.js
于 2015-03-31T00:57:35.853 回答
2
你可以这样使用require.extensions
:
require.extensions['.css'] = function() {return null}
于 2015-04-22T10:52:55.363 回答