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

问题描述 投票:4回答:1

我正在尝试使用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
node.js reactjs postcss draftjs isomorphic-style-loader
1个回答
4
投票

有一个issue raised in Github about this problem

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

你可以在node_modules/react-draft-wysiwyg/dist/react-draft-wysiwyg.css找到该插件的css内容

© www.soinside.com 2019 - 2024. All rights reserved.