我正在尝试在我的 create-react-app 项目中包含一些 CSS。 CSS 来自第 3 方 NPM 包,因此位于 node_modules 目录中。
我试过:import '/node_modules/packagename/css/styles.css';
但我收到错误:
找不到模块:您尝试导入位于项目 src/ 目录之外的 /node_modules/packagename/css/styles.css 。不支持 src/ 之外的相对导入。您可以将其移至 src/ 内,或从项目的 node_modules/ 添加符号链接。
我不想将 CSS 移至 src/,这样它就可以通过 NPM 进行更新。我可以符号链接,但当我在 Windows 上开发并部署到 Linux 时,这并不理想。
对我来说包含 CSS 的最佳方式是什么?
找到css文件的路径
例子:./node_modules/packagename/dist/css/styles.css
使用与node_modules相关的路径导入(之后的任何内容)node_modules/
)
import 'packagename/dist/css/styles.css'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)