Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js npm安装-g喘振,然后出现错误。请帮我解决这个问题_Node.js_Npm - Fatal编程技术网

Node.js npm安装-g喘振,然后出现错误。请帮我解决这个问题

Node.js npm安装-g喘振,然后出现错误。请帮我解决这个问题,node.js,npm,Node.js,Npm,姓名:CI 关于: 推送: 分支机构:[硕士] 工作: 建造: runs-on: ubuntu-latest - uses: actions/checkout@v2 - name: Node js installation uses: actions/setup-node@v2-beta with: versoin: 14 - name: Installing Surge run: npm install --glob

姓名:CI

关于: 推送: 分支机构:[硕士]

工作:

建造:

runs-on: ubuntu-latest


        - uses: actions/checkout@v2
  - name: Node js installation
    uses: actions/setup-node@v2-beta
    with:
      versoin: 14 
  
  - name: Installing Surge  
    run:  npm install --global surge
  
  - name: Yarn Installation
    uses: Borales/actions-yarn@v2.1.0
    with:
      cmd: install
  
  - name: Start building ...
    run: yarn build


  - name: Deplying site on surge...
    run: surge ./build  http://practice_of_bootcamp.surge.sh --token ${{secrets.SURGE_TOKEN}} 
   
当此工作流流动时,受尊重的错误进入范围

运行npm安装--全局激增 npm警告已弃用request@2.88.2:请求已被否决,请参阅 npm警告不推荐的har-validator@5.1.5:不再支持此库 npm WARN checkPermissions缺少对/usr/local/lib/node_模块的写入访问权限 npm错误!代码EACCES npm错误!系统调用访问 npm错误!path/usr/local/lib/node_模块 npm错误!errno-13 npm错误!错误:EACCES:权限被拒绝,访问“/usr/local/lib/node\u modules” npm错误![错误:EACCES:权限被拒绝,访问'/usr/local/lib/node_modules']{ npm ERR!errno:-13, npm错误!代码:“EACCES”, npm ERR!系统调用:“访问”, npm错误!路径:'/usr/local/lib/node_modules' npm ERR!} npm错误! npm错误!操作系统拒绝了该操作。 npm错误!您可能没有以当前用户身份访问此文件的权限 npm错误! npm错误!如果您认为这可能是权限问题,请仔细检查 npm错误!文件及其包含目录的权限,或尝试运行 npm错误!以root/Administrator身份再次执行该命令

npm错误!此运行的完整日志可在以下位置找到: npm错误/home/runner/.npm/_logs/2020-11-05T05_49_12_767Z-debug.log
错误:进程已完成,退出代码为243。

这可以通过两种方式解决。最快的方法是
sudo npm安装-g喘振
。通过使用
sudo
,您暂时获得了root权限。可能会要求您输入用户密码

解决这个问题的一个更好的方法是安装。这需要几个步骤来设置,但它会将所有东西——节点、npm和所有全局npm模块——安装到用户的文件夹中,而不是系统级文件夹,如
/usr/local


这将变得更易于管理,并且可以轻松地取消节点版本并重新开始。此外,您还可以安装多节点版本,并可以为特定项目或所有项目轻松地在多节点版本之间切换。

这可以通过两种方式解决。最快的方法是
sudo npm安装-g喘振
。通过使用
sudo
,您暂时获得了root权限。可能会要求您输入用户密码

解决这个问题的一个更好的方法是安装。这需要几个步骤来设置,但它会将所有东西——节点、npm和所有全局npm模块——安装到用户的文件夹中,而不是系统级文件夹,如
/usr/local


这将变得更易于管理,并且可以轻松地取消节点版本并重新开始。此外,您还可以安装多节点版本,对于特定项目或所有项目,可以轻松地在它们之间切换。

EACCES:permission denied(权限被拒绝):缺少对/usr/local/lib/node_模块的写入访问权限不清楚?EACCES:permission denied(权限被拒绝):缺少对/usr/local/lib/node_模块的写入访问权限不清楚?