Arco Design Pro 框架安装项目模版工具时候报错解决方法

414 阅读1分钟

Arco Design Pro 官方个文档介绍说 arco cli 是安装项目模版的工具,请运行以下命令安装:

npm i -g arco-cli

可是自己在执行之后就报错了一堆问题,问题如下:

Snip20230807_2.png

分析错误:

这个错误是因为你没有足够的权限来在 /usr/local/lib/node_modules 目录下创建文件夹,因此 npm 无法在该目录中进行全局安装。解决方法之一是修改 npm 的全局包安装目录,以便在不需要管理员权限的目录中安装包。

解决方法:

一、配置一个npm全局目录

    1. 创建一个本地 npm 目录:

    首先,创建一个用于存储全局包的本地目录。在终端中运行以下命令:

    mkdir ~/.npm-global
    

    这将在你的用户主目录下创建一个名为 .npm-global 的目录。

    1. 配置 npm 全局安装目录:

    配置 npm 将全局包安装到刚刚创建的 .npm-global 目录。在终端中运行以下命令:

    npm config set prefix ~/.npm-global
    
    1. 将新目录添加到 PATH:

    将新的全局安装目录添加到你的 PATH 中,以便你可以在终端中直接运行全局安装的命令。在你的 shell 配置文件(例如 .bashrc.zshrc)中添加以下行:

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

    然后,重新启动终端或运行 source ~/.bashrc(或相应的文件)以使更改生效。

二、重新安装 arco-cli:

 npm install -g arco-cli

这样,你将能够在本地的用户目录下进行全局安装,无需管理员权限。

然后安装完成之后使用arco -v查看一下,出现下边的图就证明安装成功了。 Snip20230807_1.png