【问题标题】:node-sass - I have my devDependency in my package.json but when I try to import it node-sass cannot find it and do not compilenode-sass - 我的 package.json 中有我的 devDependency 但是当我尝试导入它时 node-sass 找不到它并且不编译
【发布时间】:2021-01-04 06:31:54
【问题描述】:

我正在基于我之前构建的 Sass / CSS 库构建样式指南。我使用npm 将库安装在我的package.json 中作为devDependency(在npm 上,我的库有一个私有包)。我的问题是,当我尝试使用 node-sass 编译 Sass 时,它返回以下错误:

“找不到要导入的样式表”

我要导入的文件名为tsw.scss。在我一直使用node-sass 的任何其他项目中,我从来没有遇到过编译问题(或者至少我总是设法找到它们并单独解决它们)。所以,我真的不明白,这次我错在哪里。你们中的任何人都可以帮助我理解我的错误是什么并解决它吗? 提前感谢任何会帮助我的人。

这是我在我的“styles.scss”文件(我的风格指南)中使用的代码,实际上,我希望在其中导入我之前创建的库(给我错误的导入是第一行)。

@import "~@alllearnit/tsw/tsw";
@import "tsw-guide-styles";

如果需要,我可以分享您可能需要的任何代码部分,以便更好地理解我的项目,从而帮助您解决问题。 再次感谢您给予我的所有帮助

问候

亚历山德罗

【问题讨论】:

  • 请编辑您的问题的标题。这是一种混乱。我自己无法理解确切的问题。如果您编辑问题也很有帮助,因为它不是 100% 清楚。

标签: css sass node-modules node-sass


【解决方案1】:

node-sass 本身不支持导入前面的 ~。如果您从其他地方复制了该 sn-p,则可能会加载您期望加载的插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    • 2016-07-09
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 2013-03-18
    • 2020-05-28
    相关资源
    最近更新 更多