我试图卸载node / npm,安装LTS和Latest。
我尝试了Windows构建工具
我手动安装了Visual Studio 2017和Python 2.7
没有任何帮助,在安装本机插件node-gyp时退出,并出现以下错误:
我
[email protected]预安装C:\ VRNET \ VRnet \ viewers \ web \ node_modules \ v8-profiler
>节点-e'process.exit(0)'
[email protected]安装C:\ VRNET \ VRnet \ viewers \ web \ node_modules \ v8-profiler
节点预gyp安装-回退构建
节点预石膏错误!试图下载(404):https://node-inspector.s3.amazonaws.com/profiler/v5.7.0/node-v64-win32-x64.tar.gz
节点预石膏错误!找不到适用于[email protected]和[email protected]的预构建二进制文件(node-v64 ABI,未知)(回退到使用node-gyp进行源编译)
节点预石膏错误!尝试下载(未定义):https://node-inspector.s3.amazonaws.com/profiler/v5.7.0/node-v64-win32-x64.tar.gz
节点预石膏错误!找不到适用于[email protected]和[email protected]的预构建二进制文件(node-v64 ABI,未知)(回退到使用node-gyp进行源编译)
追溯(最近一次通话):
文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ gyp_main.py”,第16行,在
sys.exit(gyp.script_main())
文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ __ init__.py”,第545行,位于script_main中
返回main(sys.argv [1:])
主文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ __ init__.py”
返回gyp_main(args)
文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ __ init__.py”,行523,在gyp_main中
generator.GenerateOutput(flat_list,目标,数据,参数)
在GenerateOutput中的文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ generator \ msvs.py”,行2025
版本= msvs_version)
__init__中的文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ MSVSNew.py”,第213行
self.Write()
写中的文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ MSVSNew.py”,行340
f.close()
文件“ C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ gyp \ pylib \ gyp \ common.py”,第393行,关闭
os.rename(self.tmp_path,文件名)
WindowsError:[错误183]═хтючьюцэюёючфрЄ№Їрщы,
糟糕!配置错误
糟糕!堆栈错误:“ gyp”失败,退出代码:1
糟糕!堆栈在ChildProcess.onCpExit(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ lib \ configure.js:345:16)
糟糕!堆栈在ChildProcess.emit(events.js:182:13)
糟糕!堆栈位于Process.ChildProcess._handle.onexit(内部/child_process.js:240:12)
糟糕!系统Windows_NT 10.0.17134
糟糕!命令“ C:\\ Program Files \\ nodejs \\ node.exe”“ C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ node_modules \\ node-gyp \\ bin \\ node-gyp。 js“”配置“” --fallback-to-build“” --module = C:\\ VRNET \\ VRnet \\ viewers \\ web \\ node_modules \\ v8-profiler \\ build \\ profiler \\ v5 .7.0 \\ node-v64-win32-x64 \\ profiler.node“” --module_name = profiler“” --module_path = C:\\ VRNET \\ VRnet \\ viewers \\ web \\ node_modules \\ v8- profiler \\ build \\ profiler \\ v5.7.0 \\ node-v64-win32-x64“” --python = C:\\ Program Files \\ Python27 \\ python.exe“
糟糕! CWD C:\ VRNET \ VRnet \查看器\ Web \ node_modules \ v8-profiler
糟糕!节点-v v10.15.0
糟糕!节点gyp -v v3.8.0
糟糕!不好
节点预石膏错误!建立错误
节点预石膏错误!堆栈错误:无法执行'C:\ Program Files \ nodejs \ node.exe C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback-to- build --module = C:\ VRNET \ VRnet \ viewers \ web \ node_modules \ v8-profiler \ build \ profiler \ v5.7.0 \ node-v64-win32-x64 \ profiler.node --module_name = profiler --module_path = C:\ VRNET \ VRnet \查看器\ Web \ node_modules \ v8-profiler \ build \ profiler \ v5.7.0 \ node-v64-win32-x64 --python = C:\ Program Files \ Python27 \ python.exe'(1 )
节点预石膏错误!堆栈在ChildProcess上。 (C:\ VRNET \ VRnet \查看器\ Web \ node_modules \ node-pre-gyp \ lib \ util \ compile.js:83:29)
节点预石膏错误!堆栈在ChildProcess.emit(events.js:182:13)
节点预石膏错误!在也许关闭处堆叠(internal / child_process.js:962:16)
节点预石膏错误!堆栈位于Process.ChildProcess._handle.onexit(internal / child_process.js:251:5)
节点预石膏错误!系统Windows_NT 10.0.17134
节点预石膏错误!命令“ C:\\ Program Files \\ nodejs \\ node.exe”“ C:\\ VRNET \\ VRnet \\ viewers \\ web \\ node_modules \\ node-pre-gyp \\ bin \\ node-pre -gyp“”安装“” --fallback-to-build“
节点预石膏错误! CWD C:\ VRNET \ VRnet \查看器\ Web \ node_modules \ v8-profiler
节点预石膏错误!节点-v v10.15.0
节点预石膏错误!节点pre-gyp -v v0.6.39
节点预石膏错误!不好
无法执行'C:\ Program Files \ nodejs \ node.exe C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback-to-build- module = C:\ VRNET \ VRnet \ viewers \ web \ node_modules \ v8-profiler \ build \ profiler \ v5.7.0 \ node-v64-win32-x64 \ profiler.node --module_name = profiler --module_path = C:\ VRNET \ VRnet \ viewers \ web \ node_modules \ v8-profiler \ build \ profiler \ v5.7.0 \ node-v64-win32-x64 --python = C:\ Program Files \ Python27 \ python.exe'(1)
npm WARN vrnet @没有存储库字段。
npm WARN vrnet @无许可证字段。
npm WARN软件包gulp-uglify被包含为dev和production依赖项。
npm WARN软件包泵既包含在开发环境中,又包含在生产环境中。
npm WARN包含服务静态包作为开发和生产依赖性。
npm WARN软件包webdav-server既包含在开发环境中,又包含在生产环境中。
npm警告可选的跳过选择性依赖性:[email protected](node_modules \ v8-profiler):
npm警告可选的跳过选择性依赖:[email protected]安装:`node-pre-gyp install --fallback-to-build`
npm警告可选的跳过跳过依赖:退出状态1
在17.225秒内审核了9137个程序包
发现167个漏洞(148低,10中,9高)
运行`npm audit fix`进行修复,或运行`npm audit`了解详细信息
问题出在哪里-如何使gyp工作?
最佳答案
由于某种原因,无论使用安装的Visual Studio还是不能正常工作,我都将其删除,使用npm安装构建工具,现在一切正常。
关于node.js - Node gyp无法正常工作(WindowsError:[错误183]═хтючьюцэюёючфрЄ№Їрщы,),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54218759/