问题描述
我正在基于我先前构建的Sass / CSS库构建样式指南。我使用package.json
在npm
中以devDependency的形式安装了库(在npm
上,我的库有一个私有软件包)。我的问题是,当我尝试使用node-sass
编译Sass时,它返回以下错误:
“找不到要导入的样式表”
我要导入的文件称为tsw.scss
。在我一直使用node-sass
的任何其他项目中,我从来没有遇到编译问题(或者至少我总是设法找到它们并单独解决它们)。所以,我真的不明白,这次我错了。你们中的任何人都可以帮助我了解我的错误并解决它吗?
预先感谢任何能帮助我的人。
这是我在(样式指南的)“ styles.scss”文件中使用的代码,实际上,我想在其中导入以前创建的库(导致错误的导入是的导入)第一行)。
@import "~@alllearnit/tsw/tsw";
@import "tsw-guide-styles";
如果需要,我可以共享您的代码的任何部分,您可能需要它们来更好地理解我的项目,从而帮助您解决问题。 再次感谢您为我提供的所有帮助
致谢
亚历山德罗
解决方法
node-sass本身不支持导入前面的~
。如果您从其他地方复制了该代码段,则可能希望加载该插件。