【问题标题】:Why am I recieving Cannot find module 'C:\Program files\nodejs' error?为什么我收到找不到模块“C:\Program files\nodejs”错误?
【发布时间】:2020-05-10 13:28:03
【问题描述】:

自从过去 2 天以来,我遇到了一个奇怪的问题,

我能够成功运行 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 次。

但还是没能解决这个错误。

有什么帮助吗?

【问题讨论】:

  • 是的,访问 Node 的安装目录似乎有问题。您的目录结构是什么,即项目根目录在哪里,您是否从该根目录运行 gulp?
  • 另外,过去 2 天有什么变化吗(比如文件,可能是 gulp 任务或更新的模块)?可能正在检查您认为有效的旧提交(3 天前),并查看问题是否仍然存在(如果您使用 VC)。
  • 嗨@TumoMasire 感谢您的回复。我的节点使用普通向导安装在默认位置 C:\Program Files\nodejs 中,使用 Node 8.x LTS 版本项目根目录位于 G:\spfx\projectroot\ 中,是的,我正在运行 gulp项目根目录中的命令与 npm install 在同一位置运行完美。
  • 也许试试这个:清除 npm 缓存 - npm cache clean --force ,删除 node_modules 文件夹,运行 npm i 重新安装。你在使用 gulp 4 吗?
  • :-) 自昨天以来,在每个版本的 NODE Js 上,我什至未安装节点,尝试了 8、9、1、11、12、13、14 版本,但没有帮助。

标签: node.js npm gulp


【解决方案1】:

感谢您的帮助!

其实 GULP 并没有什么问题,它运行的时候,我运行了下面的命令

node rebuild node-sass

【讨论】:

    猜你喜欢
    • 2019-08-10
    • 1970-01-01
    • 2019-12-24
    • 2018-09-08
    • 1970-01-01
    • 2020-08-10
    • 2020-07-08
    • 1970-01-01
    • 2023-04-04
    相关资源
    最近更新 更多