从今天开始,我们的项目在执行grunt cli的npm安装时遇到了问题。我们已经在package.json中指定了以下版本的grunt包:
"grunt": "~0.4.0",
"grunt-cli": "^1.2.0"出现的错误如下:
[ERROR] module.js:327
[ERROR] throw err;
[ERROR] ^
[ERROR]
[ERROR] Error: Cannot find module '/myproject/node_modules/grunt-cli/bin/grunt'
[ERROR] at Function.Module._resolveFilename (module.js:325:15)
[ERROR] at Function.Module._load (module.js:276:25)
[ERROR] at Function.Module.runMain (module.js:441:10)
[ERROR] at startup (node.js:139:18)
[ERROR] at node.js:974:3有谁知道如何解决这个问题吗?我们什么都没改变。
发布于 2017-12-21 00:59:08
您的node_modules似乎有一些小问题,您可能必须完全删除node_modules目录,然后再次运行npm install以重新安装所需的模块。
这应该可以解决您的问题。
发布于 2017-12-21 13:12:01
您的grunt-cli似乎有问题。您可以尝试删除相同的,并重新安装它。您可以运行以下命令。
npm remove -g grunt grunt-cli和
npm install -g grunt grunt-cli发布于 2017-12-21 15:09:16
从您的package.json中删除grunt-cli并全局安装它,grunt本身可以留在项目上下文中。
npm install grunt-cli -ghttps://stackoverflow.com/questions/47910650
复制相似问题