在启动egg的时候发现报错:

sh: 1: egg-scripts: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! test-egg-jssdk@1.0.0 start: `egg-scripts start --daemon --title=egg-server-test-egg-jssdk`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the test-egg-jssdk@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR!     /home/liuyanan/.npm/_logs/2020-12-29T04_48_44_018Z-debug.log

其实只看标题就知道了缺少权限。而且也告诉了是egg-scripts缺少权限。我猜测导致这个问题的原因是

我本地是windows,服务器是Linux,本地下载的时候可执行文件是egg-scripts.cmd文件有执行权限,而egg-scripts.sh是没有的。

以下,rw-rw-r--对应了读写执行,完整应该是rwxrwxrwx,也就是所谓的777权限,之所以有三个rwx,因为分别对应了当前用户,当前组,所有用户。

显然没有执行权限,所以用sudo也白搭。

所以解决起来也很简单,加上可执行权限接口。

chmod +x ./node_modules/.bin/egg-scripts

另外说一句,上边的目录存放的是当前项目所有的可行性文件,类似的问题也可以到这个文件夹去找对应文件是否有权限。

更深一层的说当运行npm start 的时候,会把这个.bin目录下导入到path环境变量中,所以你就可以执行了。

egg-scripts: Permission denied相关推荐

  1. 0914-npm EACCES: permission denied权限问题官网终极解决办法

    node saas 模块安装失败,无法打包成功,异常堆栈如下: [root@dev ems-web]# npm rebuild node-sass> node-sass@4.9.0 instal ...

  2. ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied问题解决

    Windows Anaconda python3.6 安装依赖包发生错误如下 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r re ...

  3. Unable to save binary node-sass/vendor/linux-x64-72 : Error: EACCES: permission denied, mkdir

    前言 略 错误 [root@tencent-test-01 src]# npm install npm WARN deprecated tar@2.2.2: This version of tar i ...

  4. pip3升级报错:PermissionError: [Errno 13] Permission denied: '/usr/bin/pip' - '/tmp/pip-yndfk0h8-uninsta

    pip3 install pip --upgrade报错PermissionError: [Errno 13] Permission denied: 来说一下关于pip3升级报错,下面是错误提示: E ...

  5. Docker使用遇到问题Got permission denied while trying to connect to the Docker daemon socket解决方案

    Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker. ...

  6. Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied

    Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied ...

  7. php报错Permission denied

    去apache的log下看error_log文件 #cd /usr/local/apache2/logs/ (13)Permission denied: exec of '....index.php' ...

  8. iOS 关于pods-frameworks.sh:permission denied报错的解决

    最近公司新开项目,搭建完框架后小伙伴拉取代码后build一直报错:pods-frameworks.sh:permission denied 查了很多博文后找到了如下解决方案,在此记录. 打开终端输入如 ...

  9. Permission denied: make_sock: could not bind to address [::]:81 Apache 虚拟主机

    想建立一个测试用的虚拟主机,遇到了这个问题: [root@localhost html]# service httpd start Starting httpd: httpd: Could not r ...

最新文章

  1. mormot支持websocket
  2. 【Java Web开发指南】Maven+MyBatis实现增删改查的Demo
  3. SAP制造业成本核算流程
  4. robot wireless communication
  5. MySQL高级 - SQL优化 - group by 优化
  6. 使用Sense操作ElasticSearch CRUD
  7. java web 的粗粒度权限管理
  8. C#实现从服务器上下载DLL文件
  9. 网页中Flash播放器常用参数设置(转)
  10. linux 自动挂载usb设备,Raspberry Pi 自动挂载USB存储设备
  11. .Net中使用OracleDataAdapter
  12. android基于开源网络框架asychhttpclient,二次封装为通用网络请求组件
  13. 干货:怎么提高科技成果转移转化成效?
  14. 构建企业级推荐系统(05):从零开始入门推荐算法工程师(万文建藏)
  15. Macbook中的文件显示与隐藏方法
  16. 可视化设计,类Excel的快速开发平台
  17. 查2个服务器之间网络延迟,科普一下!如何查看网络延迟与服务器LAG以及解决方法!...
  18. Android 通过shape画线,1条线2种颜色,左边线条和背景色一致,右边线条为divider颜色
  19. [Excel] 用sumproduct函数实现数据透视表功能
  20. .rs是什么计算机语言,这几句计算机语言是什么意思Dim cnn As ADODB.ConnectionDim rs As ADODB.Reco...

热门文章

  1. 如何改typecho主题头像_如何搭建hexo个人博客
  2. Altair Simdroid 流体分析模块介绍
  3. 两电源之间接0.1UF的电容起什么作用?
  4. 基于JAVA网上蛋糕订购系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  5. 智能手机屏幕常用单位浅析
  6. MatLab画直方图并填充纹理
  7. Vijos 1165 火烧赤壁
  8. Bootstrap部分案例
  9. 浏览器中的主页图标不见了
  10. 基于Xilinx Zynq-7000系列XC7Z035/XC7Z045/XC7Z100高性能SoC处理器设计的高端核心板