运行 使用 PM2 的自定义脚本
Run custom script using PM2
我尝试使用这个问题的答案 (),但它对我不起作用。
我有一个名为 'frontend' 的文件夹,我想在其中启动 'dev' 脚本,但它一直在启动默认的 'start' 脚本。
我的一些尝试:
- pm2 启动前端 -- 运行 开发 --
- pm2 启动前端 -- 运行 dev
- pm2 启动 npm --name=frontend --dev
- pm2 启动 npm --name=frontend -- 运行 dev
顺序不同:-)
--
所做的是,它将 --
的右手参数通过管道传递给左手。
首先,您需要转到 package.json 所在的前端文件夹,然后,
pm2 start npm -- run dev
pm2 start
启动进程。
npm
这里表示你要启动npm
命令。
-- run dev
表示 run dev
被传送到 npm
。所以基本上你是 运行, pm2 start (npm run dev)
如果要添加进程名称,请在 npm
:
之前添加
pm2 start --name="MyPRocess" npm -- run dev
我尝试使用这个问题的答案 (
- pm2 启动前端 -- 运行 开发 --
- pm2 启动前端 -- 运行 dev
- pm2 启动 npm --name=frontend --dev
- pm2 启动 npm --name=frontend -- 运行 dev
顺序不同:-)
--
所做的是,它将 --
的右手参数通过管道传递给左手。
首先,您需要转到 package.json 所在的前端文件夹,然后,
pm2 start npm -- run dev
pm2 start
启动进程。
npm
这里表示你要启动npm
命令。
-- run dev
表示 run dev
被传送到 npm
。所以基本上你是 运行, pm2 start (npm run dev)
如果要添加进程名称,请在 npm
:
pm2 start --name="MyPRocess" npm -- run dev