Javascript Grunt以“失败”结尾;找不到模块";对于本地模块
我不熟悉node.js和grunt。我已经搜索了“找不到模块”问题,但我遇到问题的模块是本地的,因此这可能是特定于站点的 我继承了一个具有已知有效GrunFile和已知有效packages.json文件的存储库,即使我安装了grunt并安装了所有依赖项,但在运行grunt时仍会遇到以下故障:Javascript Grunt以“失败”结尾;找不到模块";对于本地模块,javascript,node.js,module,gruntjs,Javascript,Node.js,Module,Gruntjs,我不熟悉node.js和grunt。我已经搜索了“找不到模块”问题,但我遇到问题的模块是本地的,因此这可能是特定于站点的 我继承了一个具有已知有效GrunFile和已知有效packages.json文件的存储库,即使我安装了grunt并安装了所有依赖项,但在运行grunt时仍会遇到以下故障: Error: Cannot find module './grunt/util' at Function.Module._resolveFilename (module.js:338:15)
Error: Cannot find module './grunt/util'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
...
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
请注意,这并不是指grunt util模块。这是一个名为“util”的本地模块,因此安装grunt util并不能解决此问题
有人遇到过类似的情况吗?我从该组织继承的领导最终打电话告诉我,他昨天也遇到了同样的问题,重新安装grunt解决了这个问题。我们谁也不知道为什么,但对我来说,它起了作用 因此,解决方案是:
sudo npm install grunt