实用开发技巧
解决权限错误
在全局安装包时可能会遇到 EACCES 权限错误。如果出现这种情况,可能需要配置 npm 使其无需提升权限即可运行。
备注
不建议 将 sudo 与 npm 一起使用,因为这可能导致进一步的复杂问题。
本指南提供了两种解决权限问题的方案。完整文档和其他选项请参阅 npm 文档。
方案一
避免权限问题的最佳方法是使用 Node 版本管理器重新安装 NodeJS 和 npm。
本指南将记录 nvm 的安装和使用。完整文档请参阅 nvm 文档。Windows 系统的其他选项和说明请参阅 npm 文档。
-
安装 nvm。
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash