|
|
报错信息:
6 {" H- r4 T5 j; _) I7 g" v1 I$ m```bash
; ?$ S% n7 h/ y9 y7 `gyp ERR! find VS) {2 P3 s0 X. R* R. y; V6 N3 ^
gyp ERR! find VS msvs_version not set from command line or npm config9 T7 S( G7 U5 U+ _* Y
gyp ERR! find VS running in VS Command Prompt, installation path is:. O+ r& k7 E! k
gyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"7 g1 |. a* I C+ k
gyp ERR! find VS - will only use this version
* Z# T- F% T8 U$ M3 p& N5 |gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer/ }$ O# f+ c* u2 i Z/ {
gyp ERR! find VS looking for Visual Studio 2015! P# `( e% F$ _9 ]+ m+ _7 H
gyp ERR! find VS - not found' W' A$ A5 F2 k) s! ?- x
gyp ERR! find VS looking for Visual Studio 20130 e/ x1 s& `6 K9 x: _7 X: r: B+ w P
gyp ERR! find VS - not found# T, G! g1 }2 Z% r Y) `. j3 P
gyp ERR! find VS3 u3 w' Y$ C' m& G j9 S
gyp ERR! find VS **************************************************************
* J" B# }* [3 x7 qgyp ERR! find VS You need to install the latest version of Visual Studio' z7 Q \1 ?. S
gyp ERR! find VS including the "Desktop development with C++" workload.6 C3 q* k) T& @- S3 ^% _
gyp ERR! find VS For more information consult the documentation at:
2 m! {& g [8 Ygyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
& [) E" V" Q7 f" rgyp ERR! find VS **************************************************************% S) h2 Y0 d& g9 j0 Q+ Q8 q
gyp ERR! find VS3 ~7 k5 Y( e! G3 R1 L. b; P) N
gyp ERR! configure error9 r* p" D! s, S
gyp ERR! stack Error: Could not find any Visual Studio installation to use6 V, F; v1 s2 K& D5 h7 w
gyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
6 j! Q! v4 \- zdio.js:121:47)* M: A# }& l3 v
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16: X e# _# K' K0 C
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:16
) }, ]% G% S% G+ N+ @gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:7/ L' P9 C6 v7 b" O% l5 `- I
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:16
. \# g# Q- r) K' Y) v: Rgyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5)) D7 Z, K5 j3 P8 `: U
gyp ERR! stack at ChildProcess.emit (events.js:315:20)' b G$ Y, K% p
gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
% T8 K% R# e8 w2 ]) Hgyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
9 i, a5 s$ x' f. M7 D: D) `( T) Vgyp ERR! System Windows_NT 10.0.15063
2 ^& s1 h5 G' t* k8 W! U9 s
! d0 K4 q; h. N/ _* r解决办法
4 r4 ]+ \% b8 O% u( }7 q0 B$ [; c1、卸载nodejs重新安装一遍
; u1 [! Y. X* P( f2 O9 B* j" a" |* ^! o' o# q2 E9 h; |
2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org, Q% [: h3 n6 G6 K$ _. _7 S% \( W
9 q2 x8 m- e6 J# v$ @$ s
3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools
: { x+ Z4 p, ?- s- R; `+ j. C3 N& a5 o# M————————————————
+ B* }4 U0 ?1 t$ q! B1 n版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。, T$ A! A% N( y* Y) |
原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|