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

2023-08-06  本文已影响0人  90后的晨仔

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

npm i -g arco-cli

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

npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules/arco-cli
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/arco-cli'
npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/arco-cli'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/usr/local/lib/node_modules/arco-cli'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in: /Users/jcmac/.npm/_logs/2023-08-07T14_43_52_637Z-debug-0.log

分析错误:

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

解决方法:

一、配置一个npm全局目录

二、重新安装 arco-cli:

 npm install -g arco-cli

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

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

上一篇下一篇

猜你喜欢

热点阅读