Ubuntu中安装nodejs是没有问题的,但是使用npm就会报错。
解决方法:
命令行中输入
sudo npm config set prefix="/mnt/nodejs/node_global"
sudo npm config set cache="/mnt/nodejs/node_cache"
注意:
在WSL(windows子系统)中,cde盘对应WSL的/mnt下的目录。
之后npm就可以正常使用了。

这篇博客介绍了在Ubuntu系统中遇到npm使用时出错的常见问题及解决方案。通过修改npm的配置设置全局路径和缓存路径为/mnt/nodejs下的相应目录,特别是对于在WSL(windows子系统)环境下的用户,可以解决npm无法正常工作的问题。
Ubuntu中安装nodejs是没有问题的,但是使用npm就会报错。
解决方法:
命令行中输入
sudo npm config set prefix="/mnt/nodejs/node_global"
sudo npm config set cache="/mnt/nodejs/node_cache"
注意:
在WSL(windows子系统)中,cde盘对应WSL的/mnt下的目录。
之后npm就可以正常使用了。

676
699
5万+

被折叠的 条评论
为什么被折叠?