npm install pm2 -g 这时再用pm2启动应用。这样即使关闭了我当前的xshell窗口。我的应用还是可以正常访问的。 pm2 start/stop index.js 或者在script中设置 "scripts": {"test": "cross-env NODE_ENV=development node index.js" "build": "pm2 start/stop index.js" } PM2启动应用时的参数设置 在根目录...
call pm2 start ecosystem.config.js --envproduction && pm2 logs ecosystem.config.js: module.exports= {apps: [ {script:'./app.js',watch:true,ignore_watch: ['node_modules','log','dbFile','.git'],node_args: ['--inspect'],env_development: {PORT:81,NODE_ENV:'development'},env_product...
call pm2 start ecosystem.config.js --env production && pm2 logs 1. 2. 3. 4. 5. 6. 7. ecosystem.config.js: module.exports = { apps: [ { script: './app.js', watch: true, ignore_watch: ['node_modules', 'log', 'dbFile', '.git'], node_args: ['--inspect'], env_developm...
环境:linux,nodejs 6.4.1,npm 10.15.3,cross-env 5.2.0。 在服务器上运行多环境脚本:npm run test_pm2。(实际执行:cross-env NODE_ENV=development pm2 start bin/www --name 'medicare-web-test') 然后报错:Error:Cannot find module '..'。 当时我就在想依赖我都装了呀,而且不放心 也卸载重新安装了...
"scripts": { "dev": "cross-env NODE_ENV=development ./node_modules/.bin/nodemon bin/www", "test": "cross-env NODE_ENV=test pm2 start ecosystem.config.js --env test --watch" "prd": "cross-env NODE_ENV=production pm2 start bin/www", }, ...
bin: .sh startup scripts for dev and production environments. config: .yaml configuration files for various environments, set by $NODE_ENV environmental variable. lib: modules for application logic, namely freewee and synchronizer. node_modules: third-party modules installed via npm install modulena...
node应用cross-env参数设置及PM2参数设置方法 2019-06-22 18:40 −... cc_loving 0 4980 node及pm2环境安装 2019-12-06 12:07 −一、node安装 软件地址:https://nodejs.org/en/download/ #1、下载软件包 [root@node ~]# mkdir /app [root@node ~]# cd /app/ [root@node app]# wget https:...