在系统上创建一个叫 node_modules 的用户:

之后其他用户 npm install 就报错了。。。

当然,在 npm install 时加上 --prefix path 参数可以无视这个问题。
可以用于多人使用的机器上恶搞~~~
1
lepig 2018 年 10 月 17 日
你个糟老头子,幼稚鬼
|
2
yangg 2018 年 10 月 17 日
厉害
|
3
lynnX 2018 年 10 月 17 日 配合楼主头像食用更佳
|
4
FireCat 2018 年 10 月 17 日
hhh
|
5
run2 2018 年 10 月 17 日
一般 mac 都是自己用,你这样整不到别人啊
😂 而且用了 nvm 的话 npm install 就不会用这个 path 了吧 |
6
beny2mor 2018 年 10 月 17 日 于是别人就果断加上 sudo..
|
7
mytry OP @sobigfish 和 nvm 没关系。npm install 从当前目录一级一级往上找,中间存在 node_modules 目录就用那个,都不存在就在当前目录新建。
|
8
yujincheng08 2018 年 10 月 17 日
|
9
lrz0lrz 2018 年 10 月 17 日
真的有人会这样 npm install 吗?
要么是在某个项目里,要么 npm i -g,这种安装方式出问题是应该的吧? |
10
beny2mor 2018 年 10 月 17 日
@mytry npm i -g 会使用 nvm 的设置;
如果是在当前文件夹开发,先执行 npm init -y 也会使用当前目录 ------ 所以效果不大 也没必要创建用户, 可以 sudo touch /Users/node_modules |
11
itfun 2018 年 10 月 17 日
你是魔鬼吗
|
12
conn4575 2018 年 10 月 17 日 via Android
好了,以后所有安装不上的锅都你背了
|
13
ezreal 2018 年 10 月 17 日
好厉害哦
|
14
kookxiang 2018 年 10 月 17 日 homebrew 的默认装在 /usr/local/lib/node_modules/
并没有什么卵用( |
15
leafiy 2018 年 10 月 18 日
配合头像食用效果更佳
|
16
lrh3321 2018 年 10 月 18 日
你是魔鬼吗?
|
17
lxrmido 2018 年 10 月 18 日
……
|
18
oliver34 2018 年 10 月 18 日
sudo
|
19
lanten 2018 年 10 月 18 日
如果我用 yarn 呢
|
20
sunzongzheng 2018 年 10 月 18 日 via Android
皮
|