美文网首页
Arco Design Pro 框架安装项目模版工具时候报错解

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

作者: 90后的晨仔 | 来源:发表于2023-08-06 23:33 被阅读0次

    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全局目录

      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查看一下,出现下边的图就证明安装成功了。

    相关文章

      网友评论

          本文标题:Arco Design Pro 框架安装项目模版工具时候报错解

          本文链接:https://www.haomeiwen.com/subject/ienwpdtx.html