有幸(bushi)在Linux系统中进行前端开发,使用npm install -g @vue/cli安装vue-cli时,安装过程中提示权限不足,安装失败,第一时间想到修改权限,但是尝试无果(电脑被提前设置权限,无法手动提升权限,蚌埠了),后面去网上查询,总结如下方式。

修改npm全局安装的目录

1.使用命令创建一个目录,用来存放全局模块

1
mkdir ~/.npm-global

2.使用命令配置npm以使用新的目录

1
npm config set prefix '~/.npm-global'

3.使用vi命令打开~/.bashrc文件

1
vi ~/.bashrc

4.打开文件后,滚动到文件末尾,输入i,进入编辑模式,添加如下内容到文件结尾

1
export PATH=~/.npm-global/bin:$PATH

按下esc按键,输入:wq保存退出

5.在命令行中更新环境变量,使其立即生效

1
source ~/.bashrc

全局安装vue-cli

1
npm install -g @vue/cli

查看版本

1
vue -V

参考
npm全局安装权限不足
Resolving EACCES permissions errors when installing packages globally