簡體   English   中英

如何使用Babel和預設啟動PM2 Node JS

[英]How to Start PM2 Node JS with Babel and presets

我在package.json中包含以下代碼以在開發時啟動腳本:

....
    "scripts": {
        "start": "nodemon src/index.js --exec babel-node --presets es2015,stage-2"
      },
....

現在,我想將其部署到生產中。 當我運行npm start一切正常。 但是,當我關閉終端時,它將關閉。 那么我如何在PM2中使用它呢?

這是我嘗試過的:

pm2 start src/index.js -x babel-node -p es2015,stage-2

如果願意,您可以實際使用npm start

$ pm2 start npm -- start

也就是說,對於生產部署,我強烈建議a)為您的pm2啟動素材使用配置文件(以便您可以捆綁環境變量等),以及b)作為構建步驟而不是在啟動時預編譯資產。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM