【问题标题】:How can I fix node-sass usage is deprecated? [duplicate]如何修复 node-sass 的使用已被弃用? [复制]
【发布时间】:2021-10-24 00:21:05
【问题描述】:

Node-sass 不起作用。我看到一条消息指出 node-sass 已被弃用,并将在未来的主要版本中删除。我已经卸载了很多次都没有效果。我仍然可以再次卸载。我该如何解决?

【问题讨论】:

    标签: node.js angular sass


    【解决方案1】:

    除了明显的“如果这不是您自己的代码,而是某个框架的启动项目:使用他们的最新版本”,如果不是这种情况,您可以使用npm-ls 命令生成完整的依赖关系树你的项目。

    1. 使用 npm ls --all > dependencylist.txt 将该树写入一个文本文件,您可以在编辑器中打开,然后
    2. dependencylist.txt 中找到任何提及 node-sass 的内容,并且
    3. 在树中查找以找出您的哪些直接 依赖项对node-sass 具有深度嵌套的间接依赖项。那么
    4. 将这些依赖项更新到最新版本,
    5. 删除您的node_modules 目录,最后
    6. 重新运行npm install

    当然,请记住永远不要全局安装任何东西,所以如果您错误地使用-g 标志安装node-sass,您还必须记住使用相同的-g 标志在全局范围内卸载它.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-02
      • 2023-02-19
      • 2016-11-03
      • 1970-01-01
      • 1970-01-01
      • 2022-10-22
      相关资源
      最近更新 更多