Arco Design Pro 官方个文档介绍说 arco cli
是安装项目模版的工具,请运行以下命令安装:
npm i -g arco-cli
可是自己在执行之后就报错了一堆问题,问题如下:
分析错误:
这个错误是因为你没有足够的权限来在 /usr/local/lib/node_modules
目录下创建文件夹,因此 npm 无法在该目录中进行全局安装。解决方法之一是修改 npm 的全局包安装目录,以便在不需要管理员权限的目录中安装包。
解决方法:
一、配置一个npm全局目录
-
- 创建一个本地 npm 目录:
首先,创建一个用于存储全局包的本地目录。在终端中运行以下命令:
mkdir ~/.npm-global
这将在你的用户主目录下创建一个名为
.npm-global
的目录。 -
- 配置 npm 全局安装目录:
配置 npm 将全局包安装到刚刚创建的
.npm-global
目录。在终端中运行以下命令:npm config set prefix ~/.npm-global
-
- 将新目录添加到 PATH:
将新的全局安装目录添加到你的 PATH 中,以便你可以在终端中直接运行全局安装的命令。在你的 shell 配置文件(例如
.bashrc
或.zshrc
)中添加以下行:export PATH=~/.npm-global/bin:$PATH
然后,重新启动终端或运行
source ~/.bashrc
(或相应的文件)以使更改生效。
二、重新安装 arco-cli:
npm install -g arco-cli
这样,你将能够在本地的用户目录下进行全局安装,无需管理员权限。
然后安装完成之后使用arco -v
查看一下,出现下边的图就证明安装成功了。