为什么收到“找不到模块C:\ Program Files \ nodejs”错误?

时间:2020-05-10 13:28:03

标签: node.js npm gulp

自从过去两天以来,我面临一个奇怪的问题,

我能够成功运行npm install命令 我的项目目录上的任何gup命令都给出此错误

 internal/modules/cjs/loader.js:582
     throw err;
     ^
 Error: Cannot find module 'C:\Program Files\nodejs'
     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
     at Function.Module._load (internal/modules/cjs/loader.js:506:25)
     at Module.require (internal/modules/cjs/loader.js:636:17)
     at require (internal/modules/cjs/helpers.js:20:18)
     at module.exports (G:\Work\spfx\sp-dev-fx-webparts-masteradadf\samples\react-rss-reader\node_modules\@microsoft\gulp-core-build-sass\node_modules\node-sass\lib\binding.js:19:10)
     at Object.<anonymous> (G:\Work\spfx\sp-dev-fx-webparts-masteradadf\samples\react-rss-reader\node_modules\@microsoft\gulp-core-build-sass\node_modules\node-sass\lib\index.js:14:35)
     at Module._compile (internal/modules/cjs/loader.js:688:30)
     at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
     at Module.load (internal/modules/cjs/loader.js:598:32)
     at tryModuleLoad (internal/modules/cjs/loader.js:537:12)

我已经尝试安装/卸载nodejs,gulp,npm几乎每次20次。

但仍然无法解决此错误。

有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

感谢您的帮助!

实际上GULP没什么问题,它是在运行时,我运行了以下命令

node rebuild node-sass