zoukankan      html  css  js  c++  java
  • npm install权限问题,报错:permission denied。

    1.部署gulp项目时,nodeJs和gulp都已经正确安装,在项目内部执行npm install命令时,有些gulp的插件一直下载不成功,报错几种以下错误:

    “gulp-imagemin: Couldn't load default plugin xxx”:我以为是插件下载失败,然后更换npm的源下载多次还是不成功;

    "found XXX vulnerabilities (Xow, XXhigh)

      run `npm audit fix` to fix them, or `npm audit` for details html”:然后输入“npm audit”命令跟着提示一步一步把高位漏洞修复了,又继续报了其它错误;

      2. 最后发现主要是下面原因:  

    "EACCES: permission denied, mkdir '/usr/local/lib/node_modules/gulp-imagemin/",

    "Error: callback() can only be called once."

    网上搜了一下是权限问题,我是在root账户下操作的,但是还是存在权限问题,在官网找到解决方案:https://docs.npmjs.com/getting-started/fixing-npm-permissions

        上图步骤操作后,再重新执行npm install,下载成功~

  • 相关阅读:
    关于各种好玩的神奇函数
    模板——AC自动机
    模板——造数据
    VIM常用操作
    springboot注解
    面试题
    Linux常用命令
    Zookeeper
    对cpu与load的理解及线上问题处理思路
    top
  • 原文地址:https://www.cnblogs.com/evaxtt/p/9560962.html
Copyright © 2011-2022 走看看