【发布时间】:2020-04-10 10:54:32
【问题描述】:
错误如下: SassError:找不到或无法读取要导入的文件:@library-x/core/style/main 从 ./styles/app.scss 的第 3 行
./styles/app.scss 的内容
//more imports
@import 'variable'
@import '@library-x/core/style/main' //fails here
//more style definitions
文件夹结构
project root
---node_modules
------ @library-x
--------- core
------------ style
--------------- _main.scss
--- src
--- styles
------ app.scss
------ _variable.scss
如果我将导入语句更改为 @import '@library-x/core/style/_main' sass 会完美编译。 在订单方面,“@import 'variable'”按预期工作。
过去几天一直在摸不着头脑,在这里感谢您的帮助。谢谢。
【问题讨论】:
-
在你的文件夹结构中,core里面的目录命名为styles,而不是style。在您的导入语句中,您引用了一个名为 style 的目录。这是一个错字,还是你的问题的原因?
-
抱歉,打错了。修好了。
-
如果将
@import '@library-x/core/style/main'行改为@import '~@library-x/core/style/main,是否有效?