|
|
报错信息:
: j! f( K" A; X8 p1 ````bash
, |- j, g0 J+ O5 ]gyp ERR! find VS
4 _9 i$ W* `8 [7 ]gyp ERR! find VS msvs_version not set from command line or npm config' i- a& z. p& w7 ^; |. j3 N
gyp ERR! find VS running in VS Command Prompt, installation path is:
+ T( [7 \. K% I# d7 J" _7 Wgyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017"* C2 X* |7 c0 L6 A- g- e) b7 ?
gyp ERR! find VS - will only use this version
) X5 r& i& ~5 r0 {1 ~% Pgyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer
$ Y; ?1 N! q/ Q+ J/ W* ogyp ERR! find VS looking for Visual Studio 2015
/ P# t1 G" T- O, _gyp ERR! find VS - not found
3 o% \" c' l$ F% I6 P( Sgyp ERR! find VS looking for Visual Studio 2013
' \6 ~' _' D' Q5 r t9 vgyp ERR! find VS - not found; b |7 C# M7 A4 X& w
gyp ERR! find VS. T! f2 V5 b2 s. _6 F [
gyp ERR! find VS **************************************************************
* O& v" Y$ R( {) ?0 P. [$ A+ o! u, O1 Vgyp ERR! find VS You need to install the latest version of Visual Studio
% @+ F: _4 N* ^, ggyp ERR! find VS including the "Desktop development with C++" workload.
5 ~: n; D. Z, z% c8 W5 v/ Ogyp ERR! find VS For more information consult the documentation at:
z( U/ V4 ^' k( f6 P9 R2 tgyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows# ?* [, P% S/ ^. m7 g
gyp ERR! find VS **************************************************************
* h" q5 c: v7 a+ _+ Cgyp ERR! find VS+ u2 N8 i& T z4 f2 I9 }# w8 {
gyp ERR! configure error
. z, S' k2 m" ]1 ngyp ERR! stack Error: Could not find any Visual Studio installation to use
8 C: ?8 C) M$ C+ k( vgyp ERR! stack at VisualStudioFinder.fail (D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstu
0 ?7 l$ `9 {. _0 c$ D+ d/ H; ?$ idio.js:121:47)
) A8 A0 W- K1 f8 [$ p; Q+ I& Y* tgyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:74:16# |! P9 b4 |' {, N* \8 L
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\find-visualstudio.js:372:16( ~% m, {! z# L$ p4 ?9 G0 M6 Z% [
gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:54:7
$ o$ z0 k5 k3 {gyp ERR! stack at D:\rymcu\electron-serialport\node_modules\node-gyp\lib\util.js:33:163 H2 g/ k2 ~% x% {) w- J
gyp ERR! stack at ChildProcess.exithandler (child_process.js:310:5)2 R, z8 L( N2 c7 N' v
gyp ERR! stack at ChildProcess.emit (events.js:315:20)9 N% F4 Q2 e( k, O, x
gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
, H& }+ ^* d. Z9 [" Dgyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)4 x* w' p; q0 R* S+ z
gyp ERR! System Windows_NT 10.0.15063 7 Y5 Y7 t) Q1 J7 G+ |
' Z# ` `% {2 s' g2 }4 h. c3 g解决办法+ g3 ~, \* n' y! }/ }
1、卸载nodejs重新安装一遍' g3 j: ?2 Q; m7 @9 ]; U- l
& r, I/ i8 [: B! A2 Z2 n5 M4 w
2、设置淘宝镜像 npm config set registry https://registry.npm.taobao.org |- `, C2 | l) c& n n7 r' i' N
* ]. i; U& X6 @
3、安装nodejs所需的环境(Visual Studio XX、python什么鬼的),执行这个命令会自动检测并帮你安装好,npm install --g --production windows-build-tools" x q% {6 v6 W: g4 [3 K4 r2 J2 @
————————————————! m R2 \1 Y3 L& u( W! u7 F
版权声明:本文为CSDN博主「一点一滴成长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。$ u5 r# M+ D4 K8 _
原文链接:https://blog.csdn.net/qq_39946015/article/details/127351920 |
|