“项目退出,代码为1”-docker首次启动

时间:2018-10-05 10:37:37

标签: node.js docker

我正在尝试使用docker启动一个项目,但是在第一次使用docker-compose up时出现以下错误:

> @ start /app
> if test "$NODE_ENV" = "production"; then node build/server.js ; else babel-node tools/run start; fi

sh: 1: babel-node: not found

我已经在其他站点上寻找了解决方案,但是还没有找到可以正常工作或可以确切显示我所得到或类似的东西的方法。我对此非常陌生,因此,我们非常感谢您提供的任何意见/建议!

1 个答案:

答案 0 :(得分:0)

我终于有了答案,原来docker服务器无法检测babel,所以尽管有些懒,我对package.json文件进行了简单的更改就可以了:

"start": "npm install; if test \"$NODE_ENV\" = \"production\"; then node build/server.js ; else babel-node tools/run start; fi"
相关问题