pm2 list
pm2 monit
pm2 show [app-name]
pm2 logs
pm2 logs [app-name]
pm2 flush
pm2 stop all
pm2 stop 0
pm2 restart all
pm2 reload all
pm2 delete all
pm2 delete 0
pm2 startup
pm2 save
Nuxt是一个基于vue.js的应用框架,可以做到服务器端渲染,解决vue动态生成页面,难以SEO优化的难题。详情我这里不赘述了。想要了解的可以查看这里,Nuxt教程PM2是一个进程管理工具,用于启动、维护Node的应用程序。非常好用。关于PM2是什么的,可以查看这里,PM2教程官方文档提供了3种部署方法。想要了解更多的,请查看这里,Nuxt部署常用的是服务端渲染部署Nuxt的生成的package.json如下:
在package.json中提供了2个命令,用于服务端渲染部署1. nuxt build 利用
1 pm2startapp.js
2 pm2startapp.js--namemy-api #my-api为PM2进程名称
3 pm2 start app.js -f --name my-api # -f 参数重复启动一个脚本
4 pm2startapp.js-i...
#####一、接前文
前文已经介绍过docker的安装以及启动一个inidex.html的简单操作。现在我们再结合我们实际项目进行一些操作 即部署一个前端nuxt前端静态项目。
为什么是nuxt,不是vue-cli?
因为当时公司要求实现静态化,有利于seo,还专门请了seo工程师。当时我们公司的方案是使用freemark(约2016年),我按照领导的要求一步一步的操作,在freemark方案下实现了。但是我的开发过程不是很痛快,没有开发普通vue工程化项目那么流畅。到现在了我看原来公司的网站架构还是当年的