查看npm root,路径始终指向/Users/*****/node_modules,以前都是指向执行npm install的路径的,换句话说不论在哪个目录执行npm install,最后都是安装到/Users/*****/node_modules这个路径下了,是什么原因导致的,有什么办法能够改回来,求助。
作者:王金亮
链接:http://www.zhihu.com/question/33302274/answer/56276271
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
作者:张立理
链接:http://www.zhihu.com/question/33302274/answer/56276831
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
ps:osx系统
一如既往的没人搭理 ∪︿∪
不过今天在公司改完bug 又谷歌了下
终于在stackoverfollow找到相关的答案了
node.js - npm won't install packages locally. What's wrong?
解决的办法就是删除User根目录下的node_modules
不过今天在公司改完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里
这类问题你不邀请个人真心没人会在意- -
所以不仅仅是User根目录的问题,你得保证从你当前的目录开始一直到根目录都没有node_modules,npm才会“正常”地把东西放到当前目录下的node_modules里
这类问题你不邀请个人真心没人会在意- -
作者:张立理
链接:http://www.zhihu.com/question/33302274/answer/56276831
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
npm init之后再装