|
|
报错信息:/ [6 M0 o& T; U. p- R) {
```bash
2 [* y( u& v+ Q W: f8 \gyp ERR! find VS
9 w4 p) j( o, Q! q& j0 C5 }+ sgyp ERR! find VS msvs_version not set from command line or npm config( t+ z# E" k" l( w" M
gyp ERR! find VS running in VS Command Prompt, installation path is:, _1 T4 n, I' e: N) N
gyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"$ r7 S6 N/ M' ^+ x1 X
gyp ERR! find VS - will only use this version% u4 o/ ?' ?7 A. W/ h) I
gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer5 E% q) a6 F) r. S+ X% T7 W: Q
gyp ERR! find VS looking for Visual Studio 2015
5 F- i! ]7 [6 B3 V7 f" _gyp ERR! find VS - not found$ K2 L4 k% R8 g+ o0 p
gyp ERR! find VS looking for Visual Studio 2013( i) u3 y% d: C8 d' i
gyp ERR! find VS - not found
2 Y) K; Q+ a' a# ]3 c! Qgyp ERR! find VS0 x* q2 M- v. g, T
gyp ERR! find VS **************************************************************
& [ }3 W3 i* @( \' z) Zgyp ERR! find VS You need to install the latest version of Visual Studio0 y8 Y/ |9 V% B5 E. G0 @
gyp ERR! find VS including the "Desktop development with C++" workload.0 d" j2 R$ U2 ^! }0 w0 i. E, G* W7 c
gyp ERR! find VS For more information consult the documentation at:/ \1 G6 ^5 ~9 _
gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows1 ]$ |, \' f: J0 ^( ~
gyp ERR! find VS **************************************************************# Z& H* L& I- N' F
gyp ERR! find VS
7 h- l2 Y! x* t; a. C$ ^; D6 `" Wgyp ERR! configure error @/ U; s0 [9 q& G
gyp ERR! stack Error: Could not find any Visual Studio installation to use
) H" W: K) L: D' J9 lgyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
, M8 `! F8 q9 S4 v, h1 V" ldio.js:121:47)
, G, C _2 x% L- x/ \4 d; K& U5 t0 Wgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16' b% Y4 f4 z4 G' p+ W
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:16
, Q5 n& v1 j* s3 mgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:7' q9 E$ b3 ~% I& x: x
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:16. g7 J7 L3 R1 B0 |/ ~
gyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5)
. J: q: ^8 K E* X- {6 q( s2 l7 Bgyp ERR! stack at ChildProcess.emit (events.js:315:20)* [. {! |) c& z3 W0 C: M6 I* c
gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)7 A' x4 m4 z0 P: Q0 I- p
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5); h% d9 \7 o. _3 b
gyp ERR! System Windows_NT 10.0.15063 + j$ m3 {( n# P) ~. N8 T& ]* ]. Z
; x) l3 t( l- E
解决办法
# E* }9 i, ~7 M/ {! ~ }1、卸载nodejs重新安装一遍' C; a+ u- ` t! x
, W7 v- r, |: U
2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org; ]( y. w( x. I: x+ \* a, x
* W% W3 t! Z) N9 J* e
3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools
4 N9 }; s# G" s5 w4 d R————————————————7 s1 `' A+ K% K. R8 _3 t9 l6 E/ c
版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 X) s8 L0 O ?3 Y+ s* v
原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|