使用“永远”与NPM脚本

时间:2016-08-12 14:59:21

标签: javascript node.js npm forever

我有一个简单的NPM构建脚本,它使用“npm run build”运行。它将监听文件更改,然后使用babel

进行转换
  "scripts": {
    "build": "babel -w js_uncompiled --out-dir js --source-maps"
  }

我遇到的这个问题是常规崩溃可能是由于没有最好的网络(我们在服务器上工作)。我曾经考虑使用“forever”来重启节点服务器一旦它崩溃但我没有运气使用以下脚本

  "scripts": {
    "build": "forever start --minUptime 1000 --spinSleepTime 1000 babel -w js_uncompiled --out-dir js --source-maps"
  }

我得到的错误是

A:\PortalTom>npm run build


> babeltest@1.0.0 build A:\PortalTom
> forever --minUptime 10000 --spinSleepTime 10000 babel -w js_uncompiled --out-dir js --source-maps

error:   Cannot start forever
error:   script A:\PortalTom\babel does not exist.

非常感谢任何帮助!

E /

这是我目前的package.json:pastebin.com/iRUpAxLm,这一切都很完美(原因很多babel模块必须做一些hacky东西才能摆脱严格的模式,不能标记我们所有的旧代码库)

我尝试使用“npm install forever -g”

全局安装

0 个答案:

没有答案