如何在 ubuntu 中安装 vue/cli?

3rd*_*00d 6 software-installation 18.04

我曾尝试npm install -g @vue/cli在 ubuntu 18.04 中安装 vue/cli。但它一直给我一个错误。

我看到的错误

Fab*_*lio 2

您正在尝试全局安装一个npm包并将npm该包存储在/usr/local/lib文件夹中。出于安全原因,您user无权编辑目录之外的文件。home

选项 1 - 停止使用npm并开始使用yarn

该问题已连接到npm,因此我将停止使用它并按照其官方指南进行安装yarn。包应该存储在您的目录中,即使像其他包管理器那样home全局安装等等),出于这个原因和许多其他原因,我将停止使用. Yarnrbenvnpm

选项 2 - 尝试修复 npm

本次讨论中提出了几种解决方案,但没有一个是真正好的选择。

最好的选择是更改文件夹的权限,/usr/local/lib 如此处所述

sudo chown -R [owner]:[owner] /usr/local/lib
Run Code Online (Sandbox Code Playgroud)

然后按照官方@vue/cli安装说明进行操作npmyarn

选项 3 - 通过 apt 包管理器安装

我不建议您使用 apt 包管理器,因为您可能会处理使用此包的不同版本的不同项目。如果项目 1使用@vue/cli 版本 1,那么您更新是因为您想要处理项目 2项目 1可能不再工作。

sudo npm install -g @vue/cli
Run Code Online (Sandbox Code Playgroud)