往常Vue的部署,都通过打包成 dist 后,放到java项目中,一起打成 jar 包,然后运行Java项目进行部署。之前使用tomcat,把html文件放到tomcat的www的路径中,
此次,因为做了的公司官网,开始不打算与后端进行交互,难道还用npm run dev一样运行。之前部署 nodejs项目用的pm2,这次没想到。网上搜了搜,很多都用的Nginx,好久之前,看到了Welcome界面,就没然后了。根据博客,在Linux中安装依赖工具,下载源文件,make几次都失败了,修改Makefile,多次都失败,修改user.c,一顿操作后,make没有报错了,启动,打开浏览器,又看到了welcome,把打包的 dist,放到 Nginx中,修改配置文件,重启 nginx,403。没配置好,看看别人配置的路径,www/dist。重启服务,久违的首页出现了。开始还要配置端口转发,因为开发时用的8080,配置了一个转发的池。一想我这不是没启动Vue吗,真的傻。
总之,会搞了。