|
|
报错信息:
2 k! w9 P8 n. p% R```bash
4 o: t R- e7 p- o/ Igyp ERR! find VS- Y2 u8 `/ M5 c& E9 w0 J
gyp ERR! find VS msvs_version not set from command line or npm config) L- E3 O% a3 g, G4 O! E
gyp ERR! find VS running in VS Command Prompt, installation path is:
% |' X% T* E5 I& z8 `gyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"3 J% G6 i: }& e& u
gyp ERR! find VS - will only use this version
$ }& X7 b- ~; Mgyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer
: B7 |( _: @1 D- _gyp ERR! find VS looking for Visual Studio 2015
$ |$ i# q) {% H7 I# o4 {gyp ERR! find VS - not found$ b3 n5 K% i( J( z9 |9 [
gyp ERR! find VS looking for Visual Studio 2013+ Q+ D: E) S N1 s8 N
gyp ERR! find VS - not found* |9 l0 ]- \! M& | _3 Z
gyp ERR! find VS) r; D( _* u$ R$ s$ ^+ H
gyp ERR! find VS **************************************************************7 Q! ^4 e% o8 X! Q6 J, w
gyp ERR! find VS You need to install the latest version of Visual Studio
/ D4 q0 l1 S! _gyp ERR! find VS including the "Desktop development with C++" workload.
8 ^( b5 W7 ?6 r3 j2 Fgyp ERR! find VS For more information consult the documentation at:
% }# c1 C: x* Z- d& ?gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows9 u$ Y, e7 u: h
gyp ERR! find VS **************************************************************
, H2 j! g1 P! jgyp ERR! find VS k$ ?) E: s4 D; [
gyp ERR! configure error" H% N' ^+ D; A D a' v
gyp ERR! stack Error: Could not find any Visual Studio installation to use
7 y* ]0 Z* W" a+ |gyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
8 K7 G$ J% D) ?dio.js:121:47)- Z1 n" c% Q$ Y# @
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16
" Z1 e$ W/ H3 t; D% c! Y* hgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:16* G# S6 j; P% o
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:7
; G0 Y9 a6 b+ n3 G1 J% ngyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:167 [) S6 }- y+ H! a% {" W5 g" g" w
gyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5)
6 M2 W* [; H M# H* lgyp ERR! stack at ChildProcess.emit (events.js:315:20), p6 W( G* L+ ?4 A
gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
' b# a# q# U0 g; C, |0 U0 rgyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)! ^5 w! h7 o' k. ?, {
gyp ERR! System Windows_NT 10.0.15063 & E" R0 P( `8 Q/ C+ U) D3 c' ~) x3 N
% M H/ k9 B4 P5 j/ a6 s! h解决办法
2 N* b& k$ o5 `1 W) U7 H5 L! x% ~1、卸载nodejs重新安装一遍
9 p" x, m# P- Q0 L3 Z! E! o( k3 ]4 n
2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org F; ]& c: V b; r7 V' y, `
; `" q8 z; q; u! r- ~3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools/ t u8 `( Y+ @
————————————————
4 x$ u$ A7 J4 r) c8 e4 [+ t版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
- L- v2 v$ }, Y原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|