特别是现在很多SPA应用,比如VUE项目,我们在vps里面很可能需要使用node src/index.js这样运行:

pm2 --name="graphql" start src/index.js

但是有时我们使用cross-env配置了环境变量,简单的直接执行node xxx命令就不太好了,因为我们会把更多的信息写在package.json里面,比如:

"scripts": {
    "serve": "cross-env branch=sit NODE_ENV=development vue-cli-service serve"
}

如果直接使用node命令的话就是npm run serve,但是怎么用pm2运行呢?

pm2 --name="blog" start npm run -- serve

大功告成

分类: Web前端

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据