如何配置isomorphic-style-loader来加载节点模块?

时间:2017-12-26 22:58:53

标签: node.js reactjs postcss draftjs isomorphic-style-loader

我正在尝试使用react-draft-wysiwyg模块,但未使用与模块关联的导入样式。我认为这是由于导入的css被加载到散列中,而模块中元素的类属性则不是。

既然如此,我可以:

  • 将react-draft-wysiwyg中的类转换为哈希类名,或
  • 让样式加载器忽略react-draft-wysiwyg css文件?

我尝试过的一些事情包括:

  • import draftcss from 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'; ... export default withStyles(s, draftcss)(Layout);

  • 在主要导入的css文件中: @import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css';

  • 从父路由的index.js文件导入react-draft-wysiwyg.css

1 个答案:

答案 0 :(得分:4)

issue raised in Github about this problem

那里说明的唯一解决方案是将插件的所有css内容复制到本地.css文件并导入到主css文件中。

您可以在node_modules/react-draft-wysiwyg/dist/react-draft-wysiwyg.css

中找到该插件的CSS内容