运行的应用程序上的Elastic Beanstalk错误

时间:2018-06-29 11:44:36

标签: node.js amazon-web-services elastic-beanstalk

在使用AWS Code Built构建应用程序之后,我正在Elastic Beanstalk上部署node.js应用程序。因此,一旦到达Elastic Beanstalk,一切都准备就绪,应该执行npm start脚本,但是执行npm install而不是我猜呢?因为它会出错

Unable to save binary /tmp/deployment/application/node_modules/node-sass/vendor/linux-x64-48 : { Error: EACCES: permission denied, mkdir '/tmp/deployment/application/node_modules/node-sass/vendor/linux-x64-48'

甚至所有的节点模块都是以前构建的。我的package.json实际上是说要运行另一个脚本:

"scripts": {
"webpack": "webpack",
"compile": "babel --copy-files --presets es2015 -d lib/ app/",
"compile-dev": "babel --copy-files --presets es2015 -d lib/ app/ --watch",
"prepublish": "npm run compile",
"babel-version": "babel --version",
"asset-watch": "webpack --env.development --watch",
"start": "nodemon lib/run.js"
},

那么该服务有什么问题?如何避免呢?

0 个答案:

没有答案