我有一个简单的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”
全局安装