【问题标题】:Angular grunt build can't find uglifyjs module during distribution buildAngular grunt build 在分发构建期间找不到 uglifyjs 模块
【发布时间】:2015-11-14 20:54:47
【问题描述】:

运行测试构建时,发现一切正常,但是当我尝试构建分发时,出现以下错误:

Cannot find module '/Users/matt.sich/Documents/angularProjects/firstProject/node_modules/grunt-usemin/lib/config/uglifyjs' Use --force to continue.

我检查了那个文件夹并且模块在那里。我已经将它安装在 npm 中。 我尝试删除 npm 模块目录并使用 npm install 重新安装。这并没有解决问题。

【问题讨论】:

  • 让我问你这个...你升级到 WIndows 10 了吗?我问的一个原因涉及节点和您的环境变量。

标签: javascript angularjs node.js gruntjs npm


【解决方案1】:

问题出在 package.json 和版本前面有 ^s。 ^ 更新到新的次要版本的依赖项。最好不要使用 ^s 而是使用您要使用的实际版本,并在需要时手动更新版本。 这是从 ^s 迁移到版本号的一种方法:https://www.npmjs.com/package/npm-check-updates

【讨论】:

    猜你喜欢
    • 2018-01-28
    • 2018-10-28
    • 1970-01-01
    • 2017-01-16
    • 2019-08-20
    • 2021-05-24
    • 2022-01-05
    • 1970-01-01
    相关资源
    最近更新 更多