#nodejs设置prefix为安装目录下的node_global文件夹之后在webstorm里运行npm install会报错
#解决办法是删除c盘用户下的配置文件缓存,但是删了之后又变成只能在C盘存储下载的node_modules了
你的意思是已经解决了但是不想在c盘存储吗?那就换个路径,例如:
npm config set prefix "D:\nodejs"
然后再
npm install -g express
// 全局安装一个npm包,最好用淘宝镜像cnpm
如果安装成功的话就证明路径改好了
不知道你这个问题是否已经解决, 如果还没有解决的话:安装npm包分两种情况:
全局安装
但是很多人对全局安装有一些 误会 :
那全局安装有什么用呢?
全局安装一般不会安装普通的包,如axios、express
等,一般安装的都是工具包,比如yarn、webpack、gulp
之类的,安装之后会生成对应的可执行文件的(.exe
),并且会自动配置环境变量的。
这里推荐一手yarn,具体差别看:
yarn和npm的区别