add pm2 script to package.json

This commit is contained in:
luk.lu
2019-09-24 09:18:08 +08:00
parent b02840c0cf
commit 8f753c0f4b
2 changed files with 4 additions and 2 deletions

View File

@@ -21,12 +21,13 @@
* 编写 ```/fiv.server/configSec.js```设置HD钱包的根密钥等等
* protocol: https (生产环境)
* protocol: http (开发环境)
* port: 6842 (不要用 80/443因为这要留给)
## 运行
1. 启动 mongodb
```
/mongodb/bin/mongod -f /fiv/fiv.server/mongod.conf --logpath /data/log/mongo.log
sudo /mongodb/bin/mongod -f /fiv/fiv.server/mongod.conf --logpath /data/log/mongo.log
```
以上命令已经被集成到 package.json 中,也可通过 npm 调用:
```

View File

@@ -6,7 +6,8 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "node --inspect-brk ./",
"mongod": "/mongodb/bin/mongod -f /mongodb/mongodb.conf --logpath /data/log/mongo.log"
"mongod": "sudo /mongodb/bin/mongod -f /mongodb/mongodb.conf --logpath /data/log/mongo.log",
"daemon": "sudo cross-env NODE_ENV=production pm2 start index.js --name fiv.server"
},
"author": "Nova.xu",
"license": "ISC",