找不到模块'C: \Program Files\nodejs\node_modules\npm\nod



我有一个电子项目,其中drivelist被用作依赖项。当我运行"npm install"时,我收到一个错误,说明找不到节点gyp\bin文件夹。然而,我的节点模块中有node-gyp\bin,甚至在c:\programfiles\nodejs…中也有。。。。"而不是这个错误所说的。我想驱动器列表在安装后无法从源代码构建。但是,周围的步行是什么?我因此而陷入困境。

drivelist@8.0.10安装C:\Users。。。\节点模块\驱动器列表预生成安装||节点gyp重建

预构建安装WARN安装未找到预构建的二进制文件(target=10.17.0运行时=节点arch=x64 libc=平台=win32(

C: \用户。。。\node_modules\drivelist>如果未定义npm_config_node_gyp(节点"C:\Program Files\nodejs\node_modules\npm\node_modeles\npm lifecycle\node gyp bin\……\node_modes\node gyp\bin\node gyp.js"重建(其他(node"C:\Program Files\nodejs\node_modules\npm\node_mmodule s\node gyp\bin"重建(internal/modules/cjs/loader.js:638投掷失误;^

错误:找不到模块"C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin"在Function。模块_resolveFilename(internal/modules/cjs/loader.js:636:15(在Function。模块_加载(internal/modules/cjs/loader.js:562:25(在Function。Module.runMain(internal/modules/cjs/loader.js:831:12(启动时(internal/bootstrap/node.js:283:19(在bootstrapNodeJSCore(internal/bootstrap/node.js:623:3(npm警告repoApp-explorer@3.1.0没有存储库字段。npm警告可选跳过可选依赖性:fsevents@1.2.11(node_modules\fsevents(:npm WARN不支持跳过可选依赖项:不支持的平台fsevents@1.2.11:想要{"os":"darwin","arch":"any"}(当前:{"os:"win32","arch":"x64"}(

npm ERR!代码ELIFECYCLEnpm ERR!错误号1npm ERR!drivelist@8.0.10安装:prebuild-install || node-gyp rebuildnpm ERR!退出状态1npm ERR!npm ERR!在处失败drivelist@8.0.10安装脚本。npm ERR!这可能不是npm的问题。上面可能有额外的日志输出。

npm ERR!此运行的完整日志可在以下位置找到:npm ERR!C: \Users\user\AppData\Roaming\npm-cache_logs\2020-03-27T15_58_03_598Z-debug.log

我不知道这个错误的原因,因为对我来说,我的设备上一切都很好,到目前为止,我浏览了互联网上的每一个链接,寻求解决方案,但我还没有找到任何解决方案。有人能帮忙吗?

也许你可以删除node_modules,然后删除npm install,因为在我的情况下,它是工作

最新更新