记一次生产环境打包部署
环境:CentOS7
注:建议没事就source /etc/profile刷新
- 偷懒法直接yum安装node环境,并安装cnpm
注意安装node是nodejs不是node!!!!
yum install nodejs
npm install -g cnpm --registry=https://registry.npm.taobao.org
此时node的版本是6.17.1,npm是3.10.10。
- 版本可能有点低,使用工具n,升级node到稳定版
cnpm install -g n
- 安装稳定版本
n stable
可以使用命令n选择已安装版本,查看版本对应则成功。
注:我这里出了点小插曲。1.中下载cnpm下不动,我就直接用npm下载了n,然后更新到了stable的node。导致我的node是12.x.x,而npm却是3.10.10版本。此时使用npm去安装vue会出一堆npm err。这是版本不匹配。
但其实,使用n更改了node版本时,它是自带6.x的n

本文记录了一次在CentOS7环境下,从零开始的Vue项目打包及部署过程。首先,通过yum安装node环境和cnpm,然后升级node到稳定版,解决npm版本不匹配问题。接着,安装vue/cli,初始化并运行项目。关闭防火墙或配置firewall开放相应端口后,项目可通过服务器IP访问。最后,将vue项目打包至dist,利用express-generator生成项目,并将dist内容放入public目录,完成部署。

1641

被折叠的 条评论
为什么被折叠?



