小编TBV*_*Son的帖子

Babel并将Node.js部署到Google App Engine

我是个新手的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)

deployment google-app-engine node.js ecmascript-6 babeljs

1
推荐指数
1
解决办法
1637
查看次数