您的位置:首页 > 产品设计 > 产品经理

关于npm的本地安装路径的问题?

2016-09-23 08:42 309 查看
查看npm root,路径始终指向/Users/*****/node_modules,以前都是指向执行npm install的路径的,换句话说不论在哪个目录执行npm install,最后都是安装到/Users/*****/node_modules这个路径下了,是什么原因导致的,有什么办法能够改回来,求助。
ps:osx系统

一如既往的没人搭理 ∪︿∪

不过今天在公司改完bug 又谷歌了下

终于在stackoverfollow找到相关的答案了
node.js - npm won't install packages locally. What's wrong?

解决的办法就是删除User根目录下的node_modules

作者:王金亮

链接:http://www.zhihu.com/question/33302274/answer/56276271

来源:知乎

著作权归作者所有,转载请联系作者获得授权。

npm的原理大概就是从当前目录往上找,找到哪个目录有node_modules就认为这才是真正的项目目录,所以东西全给装那里面去

所以不仅仅是User根目录的问题,你得保证从你当前的目录开始一直到根目录都没有node_modules,npm才会“正常”地把东西放到当前目录下的node_modules里

这类问题你不邀请个人真心没人会在意- -

作者:张立理

链接:http://www.zhihu.com/question/33302274/answer/56276831

来源:知乎

著作权归作者所有,转载请联系作者获得授权。

npm
init之后再装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nodejs