使用导入CSS的node_module创建React App

时间:2019-08-17 14:57:27

标签: javascript css node-modules create-react-app lerna

我并没有在编写模块上花太多时间,并且第一次使用lerna,并且可以从更熟悉这些主题的人那里得到帮助。

我正在将现有的babel钩子通用组件目录转换为lerna模块。共享组件模块当前与汇总捆绑在一起。我被困在一个从node_module导入css的组件上,例如:import 'slick-carousel/slick/slick.css';

由汇总生成的cjs模块确实达到了require('slick-carousel/slick/slick.css')的要求,但是利用内部模块的create-react-app无法正确地挂钩需求。当我运行该应用程序时,出现错误,尝试将.css编译为代码:

slick-carousel/slick/slick.css:2
.slick-slider
^

SyntaxError: Unexpected token .
    at new Script (vm.js:80:7)
    at createScript (vm.js:274:10)
    ...

我如何在模块中获取css导入以正确地挂接到应用程序中?

是否有更好的方法来使用lerna将要开发的模块挂接到我们的create-react-app软件包中?

0 个答案:

没有答案