nodejs forever:启动应用程序

时间:2017-09-28 13:00:35

标签: node.js forever

我正在使用index运行我的网络应用,但现在我需要将其部署到数字海洋,这意味着我必须使用stats启动我的应用,我可以&#39这个想出来......

我尝试将其作为stats "so.dat" nooutput set key autotitle columnheader plot for [t=2:STATS_columns] \ "so.dat" \ index 1\ using 1:t \ with linespoints 运行,但它返回:

  

错误:无法永远开始
  错误:script / root / saleseng / OP Apps平台/服务器/ npm不存在。

这是npm start的{​​{1}}对象:

forever

1 个答案:

答案 0 :(得分:2)

您需要将.js文件的名称永久传递给

forever start src/index.js

这将永远启动脚本。可以用

监控
forever logs scriptId -f

forever list会抓取scriptId

<强>更新

ES5展开:

要使用babel,请安装以下依赖项:

 "dependencies": {
    "babel": "^6.23.0",
    "babel-cli": "^6.24.1",
    "babel-core": "^6.25.0",
    "babel-polyfill": "^6.23.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-stage-0": "^6.24.1",
}

然后在项目的根目录中创建一个.babelrc,其中包含以下内容:

    {
       "presets": ["es2015","stage-0"]
    }

现在最后做一个transile,运行:

babel myInputDirectory --out-dir myOutputDirectory