3rd*_*00d 6 software-installation 18.04
我曾尝试npm install -g @vue/cli
在 ubuntu 18.04 中安装 vue/cli。但它一直给我一个错误。
您正在尝试全局安装一个npm
包并将npm
该包存储在/usr/local/lib
文件夹中。出于安全原因,您user
无权编辑目录之外的文件。home
选项 1 - 停止使用npm
并开始使用yarn
该问题已连接到npm
,因此我将停止使用它并按照其官方指南进行安装yarn
。包应该存储在您的目录中,即使像其他包管理器那样home
全局安装(等等),出于这个原因和许多其他原因,我将停止使用. Yarn
rbenv
npm
选项 2 - 尝试修复 npm
本次讨论中提出了几种解决方案,但没有一个是真正好的选择。
最好的选择是更改文件夹的权限,/usr/local/lib
如此处所述
sudo chown -R [owner]:[owner] /usr/local/lib
Run Code Online (Sandbox Code Playgroud)
然后按照官方@vue/cli
安装说明进行操作npm
或yarn
选项 3 - 通过 apt 包管理器安装
我不建议您使用 apt 包管理器,因为您可能会处理使用此包的不同版本的不同项目。如果项目 1使用@vue/cli
版本 1,那么您更新是因为您想要处理项目 2,项目 1可能不再工作。
sudo npm install -g @vue/cli
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14064 次 |
最近记录: |