У меня есть электронный проект, в котором drivelist используется в качестве зависимости. Когда я запускаю «npm install», я получаю сообщение об ошибке, указывающее, что папка node-gyp \ bin не найдена. Принимая во внимание, что у меня есть node-gyp \ bin в моих узловых модулях, и даже в c: \ programfiles \ nodejs .... ", в отличие от того, что говорится об этой ошибке. Я думаю, что drivelist не смог собрать из исходного кода после установки. Но что такое обходной путь? Я застрял из-за этого.
drivelist@8.0.10 install C: \ Users ... \ node_modules \ drivelist prebuild-install || узел -gyp rebuild
prebuild-install WARN install Предварительно собранные двоичные файлы не найдены (цель = 10.17.0 среды выполнения = узел arch = x64 libc = платформа = win32)
C: \ Users .. . \ node_modules \ drivelist> если не определен npm_config_node_gyp (узел "C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ npm -lifecycle \ node-gyp-bin \ .... \ node_modules \ node- gyp \ bin \ node-gyp. js "rebuild) else (node" C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin "rebuild) внутренний / modules / cjs / loader. js: 638 throw err; ^
Ошибка: не удается найти модуль 'C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ b in 'at Function.Module._resolveFilename (внутренний / modules / cjs / loader. js: 636: 15) в Function.Module._load (внутренний / modules / cjs / loader. js: 562: 25) в Function .Module.runMain (внутренний / modules / cjs / loader. js: 831: 12) при запуске (внутренний / bootstrap / node.js: 283: 19) в bootstrapNodeJSCore (внутренний / bootstrap / node.js: 623: 3 ) npm WARN repoApp-explorer@3.1.0 Нет поля репозитория. npm WARN необязательно SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@1.2.11 (node_modules \ fsevents): npm WARN notsup SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: неподдерживаемая платформа для fsevents@1.2.11: wanted {"os": "darwin", "arch": "any "} (текущий: {" os ":" win32 "," arch ":" x64 "})
npm ОШИБКА! код ELIFECYCLE npm ОШИБКА! errno 1 npm ERR! drivelist@8.0.10 установка: prebuild-install || node-gyp rebuild
npm ОШИБКА! Статус выхода 1 npm ERR! npm ОШИБКА! Не удалось выполнить скрипт установки drivelist@8.0.10. npm ОШИБКА! Вероятно, это не проблема с npm. Скорее всего, выше вывод журнала.
npm ERR! Полный журнал этого прогона можно найти в: npm ERR! C: \ Users \ user \ AppData \ Roaming \ npm -cache_logs \ 2020-03-27T15_58_03_598Z-debug.log
Я не знаю причину этой ошибки, поскольку мне кажется, на моем устройстве все в порядке, я просмотрел все ссылки, которые мог найти до сих пор на inte rnet, в поисках решения, но пока не нашел никакого решения. Пожалуйста, кто-нибудь может помочь?