egg-scripts: Permission denied
在启动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相关推荐
- 0914-npm EACCES: permission denied权限问题官网终极解决办法
node saas 模块安装失败,无法打包成功,异常堆栈如下: [root@dev ems-web]# npm rebuild node-sass> node-sass@4.9.0 instal ...
- 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 ...
- 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 ...
- pip3升级报错:PermissionError: [Errno 13] Permission denied: '/usr/bin/pip' - '/tmp/pip-yndfk0h8-uninsta
pip3 install pip --upgrade报错PermissionError: [Errno 13] Permission denied: 来说一下关于pip3升级报错,下面是错误提示: E ...
- 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. ...
- Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied
Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied ...
- php报错Permission denied
去apache的log下看error_log文件 #cd /usr/local/apache2/logs/ (13)Permission denied: exec of '....index.php' ...
- iOS 关于pods-frameworks.sh:permission denied报错的解决
最近公司新开项目,搭建完框架后小伙伴拉取代码后build一直报错:pods-frameworks.sh:permission denied 查了很多博文后找到了如下解决方案,在此记录. 打开终端输入如 ...
- Permission denied: make_sock: could not bind to address [::]:81 Apache 虚拟主机
想建立一个测试用的虚拟主机,遇到了这个问题: [root@localhost html]# service httpd start Starting httpd: httpd: Could not r ...
最新文章
- mormot支持websocket
- 【Java Web开发指南】Maven+MyBatis实现增删改查的Demo
- SAP制造业成本核算流程
- robot wireless communication
- MySQL高级 - SQL优化 - group by 优化
- 使用Sense操作ElasticSearch CRUD
- java web 的粗粒度权限管理
- C#实现从服务器上下载DLL文件
- 网页中Flash播放器常用参数设置(转)
- linux 自动挂载usb设备,Raspberry Pi 自动挂载USB存储设备
- .Net中使用OracleDataAdapter
- android基于开源网络框架asychhttpclient,二次封装为通用网络请求组件
- 干货:怎么提高科技成果转移转化成效?
- 构建企业级推荐系统(05):从零开始入门推荐算法工程师(万文建藏)
- Macbook中的文件显示与隐藏方法
- 可视化设计,类Excel的快速开发平台
- 查2个服务器之间网络延迟,科普一下!如何查看网络延迟与服务器LAG以及解决方法!...
- Android 通过shape画线,1条线2种颜色,左边线条和背景色一致,右边线条为divider颜色
- [Excel] 用sumproduct函数实现数据透视表功能
- .rs是什么计算机语言,这几句计算机语言是什么意思Dim cnn As ADODB.ConnectionDim rs As ADODB.Reco...