|
|
报错信息:' ^$ c; W; L! _
```bash
8 `& ~& Y5 o. bgyp ERR! find VS
3 d& \5 L0 `; ?, U, U/ q Xgyp ERR! find VS msvs_version not set from command line or npm config
! F( Q. _' w! Tgyp ERR! find VS running in VS Command Prompt, installation path is:- o) C5 k: ^* b/ R
gyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"
, k4 A7 }9 O* Dgyp ERR! find VS - will only use this version8 q m4 b2 [& j: y: b0 o6 l' P3 F
gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer, D2 G( G5 ?8 ~% `' b
gyp ERR! find VS looking for Visual Studio 20157 [% B: G+ P* A- z& ~
gyp ERR! find VS - not found' [! w' o. ^- J: v2 e. [% [
gyp ERR! find VS looking for Visual Studio 2013
5 H3 S* ^' f' M0 s7 m! \gyp ERR! find VS - not found8 v2 y& l, b- ?' V* A
gyp ERR! find VS9 r3 X/ y' H. K6 y" |) S
gyp ERR! find VS **************************************************************
2 W; j! s1 ^* ]$ z2 b0 {! {gyp ERR! find VS You need to install the latest version of Visual Studio
, F9 V" Q( N5 C5 o4 F0 lgyp ERR! find VS including the "Desktop development with C++" workload.
X7 v* Z: q% @gyp ERR! find VS For more information consult the documentation at:
) h& N+ }* H+ o, `6 Ogyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows4 e# I# n1 _& \9 c
gyp ERR! find VS **************************************************************
1 g% H9 Q3 T9 J5 [gyp ERR! find VS
2 k* h/ q! N5 p+ ` I; wgyp ERR! configure error+ A# h( e) ?) b. [
gyp ERR! stack Error: Could not find any Visual Studio installation to use
. T& O% N% Y7 R$ s Zgyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
, I& T- U( H" [% T* J! Sdio.js:121:47)
, m/ N; N; _- M$ P% D7 hgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16
) z% N _; t S; C5 c% H/ @gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:163 p Z+ d+ F6 E/ U6 N2 i
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:75 j) r$ F0 C" b, D' w% }
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:16& N) C6 G9 J3 O! t" ^- X$ b) w1 l% w
gyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5) W2 c t8 ~+ c. a# b
gyp ERR! stack at ChildProcess.emit (events.js:315:20)! o O2 n) _. g5 v$ b+ J2 j
gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
1 c4 n: V, `1 Wgyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
5 v' q1 n! L3 B( K+ J$ z) J- Z1 T" ~gyp ERR! System Windows_NT 10.0.15063
+ `1 f, ~" C5 {9 g! R: X$ P0 C3 a/ C" B3 M+ C. q
解决办法
j* U2 B0 ]7 a) O3 ^3 L1、卸载nodejs重新安装一遍( s' ?6 v3 m/ B% a- i
# n+ A: L' i: M
2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org% G% n2 j# v! t2 Z+ E* {
4 [9 y4 n8 q# Z# j: @( w1 `' ~3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools# y. |0 O4 ?, [& D& D% H4 u
————————————————2 q9 J& B% {, f+ u. i# U
版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
0 i# U& E1 d4 T0 @* s( B& `原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|