目的:为了关闭node服务器后,还能继续运行网站
①在服务器中安装pm2: npm i pm2 -g
②启动项目: pm2 start脚本--name自定义名称
③查看运行项目: pm2 Is
④重启项目: pm2 restart 自定义名称
⑤停止项目: pm2 stop 自定义名称
⑥删除项目: pm2 delete 自定义名称
npm i pm2 -g
启动
pm2 start .\app.js --name vue1
const express = require('express')
const compression = require('compression')
const https = require('https')
const fs = require('fs')
const app = express()
// const options = {
// cert: fs.readFileSync('./full_chain.pem'),
// key: fs.readFileSync('./private.key')
// }
// 一定要把这一行代码,写到 静态资源托管之前
app.use(compression())
app.use(express.static('./dist'))
app.listen(80, () => {
console.log('server running at http://127.0.0.1')
})
// https.createServer(options, app).listen(443)