javascript - 启动使用 cross-env 和 pm2 的 nodejs 应用程序

标签 javascript node.js typescript server pm2

我正在尝试启动我的 nodejs 应用程序,默认的 cmd 如下:

pm2 start app.js

我不能那样做,因为我使用了 cross-env 和如下脚本:

"start": cross-env DOTENV_FILE=.env node build/app.js

所以 npm run start 将启动上面的脚本。

如何使用 pm2 和上面的脚本为我的应用提供服务?

最佳答案

您可以使用:

pm2 start npm -- start

pm2 start npm --name CrossApp -- run start

希望对你有帮助

关于javascript - 启动使用 cross-env 和 pm2 的 nodejs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46561563/

相关文章:

javascript - 我怎样才能确保这个函数将返回一个没有任何重复的数组,并且不会减少元素的数量?

javascript - 任何人都可以使用 JavaScript 将文件上传到我的 Google Drive 公共(public)文件夹

javascript - 不允许在文本输入中键入或粘贴空格,并保持文本和插入符号位置相同

node.js - 如何使 Node 行读取器有条件地跳过行

javascript - Typescript 和 sql.js - 如何告诉 Typescript 它在那里

java - ElasticSearch 解析异常

javascript - vue js动态重新排列组件的子组件

javascript - 测试后连接未关闭?

node.js - `npm start` 给出生命周期错误并以状态 9 退出

javascript - Html 页面标记使用正则表达式计数