|
|
报错信息:. |8 y5 F. a" Z" b5 q
```bash. s9 Y% V5 {/ {5 u% y5 ?
gyp ERR! find VS/ d7 @7 ~/ H6 Q' J
gyp ERR! find VS msvs_version not set from command line or npm config/ n! x; w2 B% C7 _3 `& O
gyp ERR! find VS running in VS Command Prompt, installation path is:
3 O- t; q. w2 a( I3 B; Vgyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"
! `) Y: X( s' V- vgyp ERR! find VS - will only use this version% N0 b6 ~6 P( A: x- [
gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer$ z$ }4 ^* ?7 x+ I) h0 V, K
gyp ERR! find VS looking for Visual Studio 2015 Z, ^5 P; Q/ N7 f! m
gyp ERR! find VS - not found s5 A7 L/ Y* n1 K, w( \
gyp ERR! find VS looking for Visual Studio 2013: M$ o3 D& w; Q% u
gyp ERR! find VS - not found
$ C6 V: o: F6 C- j7 Pgyp ERR! find VS
- E- ^3 h! v C- F9 qgyp ERR! find VS **************************************************************
, t' i" n0 E! `5 I5 Kgyp ERR! find VS You need to install the latest version of Visual Studio+ J" h6 o( _$ y) L% Q. g# D- A
gyp ERR! find VS including the "Desktop development with C++" workload.
8 u+ ^/ U; [; X( ogyp ERR! find VS For more information consult the documentation at:
6 v) O+ Q% l! }0 U9 l* }gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows5 m7 J) l& w# b. E1 d F/ E; q
gyp ERR! find VS **************************************************************8 P/ @! `; i- @8 ^
gyp ERR! find VS
3 }4 f7 ?! `7 \& b7 ggyp ERR! configure error- u; r# i' f( ~% e
gyp ERR! stack Error: Could not find any Visual Studio installation to use( `$ c7 Y% H5 u" V
gyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
8 }; y. l5 ^9 Jdio.js:121:47)* z3 c! P$ N9 y% Q$ X7 T! i
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16% j1 ^. R3 a0 i4 m# L1 B; K; h
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:16' n9 C8 k7 g% q- X3 n$ ]1 k
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:7
/ g' p( N4 @6 E i2 z' W: n. q. fgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:16
9 G+ c4 q5 s l5 F% {2 pgyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5)6 I8 j8 w9 @5 `' t) P
gyp ERR! stack at ChildProcess.emit (events.js:315:20)
. E' J- N; x7 P6 r6 w }gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
8 y z, \% M* z X# q K: r& p1 @! agyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)* y9 g6 @& ~5 Q. b; W* F* b
gyp ERR! System Windows_NT 10.0.15063
$ ^9 p$ g( Y+ r# U5 K* _
1 |( w- t0 i2 W6 E6 _1 Y. t解决办法& O9 k& t- Q4 Q" z
1、卸载nodejs重新安装一遍
% E v5 i, _! Y% C2 e5 w* Z
; @/ k/ w1 [# K7 M2 _0 G2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org
# q$ K) D4 |4 f8 C- _; i x0 O8 G \5 ?! G% o/ F: l
3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools
; l. K8 v) a# n5 t————————————————
- P; i5 C% B) Y. Z5 B/ ^) h& X版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
2 \8 h" _' t9 v+ Q( _原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|