我是个新手的NodeJS。我在将nodejs应用程序部署到Google App Engine时遇到麻烦。这是我的错误,我一直在尝试修复它,但是不起作用。我已经安装了通天塔。
虫子
更新服务[默认] ...失败。
错误:(gcloud.app.deploy)错误响应:[9]应用程序启动错误:restaurant_api@1.0.0 prestart / app npm运行-s构建
您错误地安装
babel包,这是一个空操作通天6巴贝尔的CLI命令从已被移到babel包到babel-cli包。npm卸载babel
npm install --save-dev babel-cli
这是我的package.json
"main": "dist",
"scripts": {
"dev": "NODE_ENV=development nodemon -w src --exec \"babel-node src --presets es2015,stage-0\"",
"build": "babel src -s -D -d dist --presets es2015,stage-0",
"start": "NODE_ENV=production pm2 start dist",
"prestart": "npm run -s build",
"lint": "eslint src",
"test": "echo \"Error: no test specified\" && exit 1",
"babel-version": "babel --version"
},
"eslintConfig": {
"parserOptions": {
"ecmaVersion": 7, …Run Code Online (Sandbox Code Playgroud)