|
定位并处理Node.js问题
- E: N# }, y7 k$ h需要先找到node在系统中的位置。
3 j# M5 B1 V; ~( w
" X" f3 t1 K2 [: a, ^' t" V _操作步骤
% K9 b5 f' F' g) S1 X/ S0 _/ [5 X使用命令查找node位置:
8 j. F5 _2 h3 i- C. v: h( O) j/ a( h5 g Z; \! f: ?) K
whereis node
/ U. ]* g( g a$ q- R W进入node所在的文件夹:2 {- E3 P/ n* @8 P. {+ g: B
1 W$ r, T7 e0 V; A |
cd node所在的文件夹- @! S& C; D, y8 T( k/ x. @0 }
列出所有文件以确认:& _3 v( y2 h" X9 K. A) u( A8 r4 D
+ A" w' i2 J9 Y$ m2 \/ F3 h
( H1 c. \5 C) a+ `& B删除有问题的node和npm文件:
7 \5 z+ _7 Y; S% y r: m2 _7 e5 A# x6 n
rm node rm npm
9 t) U6 P1 r: R" T重新建立全局软链接:
" N- {7 c% Z1 O# y6 Q$ ~8 i- v X; `3 H" _8 V+ K: Z% M2 r
ln -s /opt/service/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/ ln -s /opt/service/node-v10.16.3-linux-x64/node /usr/local/bin/$ F: b: K9 k) |) h1 v, N
# W3 }0 S$ J5 e) i& D, q
|