当前位置: 首页 > 后端技术 > Node.js

npm入门之node.js学习——3.《防止权限错误》

时间:2023-04-03 18:36:32 Node.js

防止权限错误(HowtoPreventPermissionsErrors)原文当你在全局安装包时看到ACCES错误,请阅读本节。更改npm安装路径后可以避免该错误。只需执行以下操作之一。通过nvm重新安装npm。手动更改npm的默认目录。1.通过node版本管理——nvm重装npm是避免这个错误最好的办法。点击查看详情。该方法安装nvm时不需要卸载当前节点。2.更改npm的默认目录这种方法不适用于windows,以后会附上windows的方法。尽量减少遇到此错误。您可以将npm设置为不同的路径。以下方法将在您的主文件夹(homefolder)下创建一个非共享目录。在开始之前备份您的计算机。创建全局安装目录mkdir~/.npm-global设置npm使用新路径npmconfigsetprefix'~/.npm-global'打开或创建一个~/.profile文件,然后添加并填写以下行exportPATH=~/.npm-global/bin:$PATH回到命令行,然后升级你的系统变量sroce~/.profile测试:下载一个全局包不用sudonpminstall-gjshintMerge2-4步,你可以使用相应的ENV变量(例如,您不想修改~/.profile)NPM_CONFIG_PREFIX=~/.npm-global提示:考虑npx如果您使用的是5.2或更高版本,探索npx作为运行全局的替代方法commands,是那些偶尔需要命令的。点击查看更多。..