linux下的nginx部署vue-cli项目

vue-cli搭建的vue项目进行打包

1、打开windows命令行工具
2、切换到项目的根目录下 cd zk-console
在这里插入图片描述
3、输入npm run build
在这里插入图片描述
出现如上错误,解决方案
切换到项目的根目录下的build文件夹,打开webpack.prod.conf.js
在这里插入图片描述查找如下代码并注释掉

  new OptimizeCSSPlugin({
      cssProcessorOptions: config.build.productionSourceMap
        ? { safe: true, map: { inline: false } }
        : { safe: true }
    }),

在这里插入图片描述
重新npm run build命令,打包成功。出现以下样子
在这里插入图片描述
项目的根目录下产生一个dist文件夹
在这里插入图片描述

nginx下部署vue-cli项目

把打包后的dist文件夹放到linux下指定的文件夹下

在这里插入图片描述

进入到nginx的安装目录

whereis nginx

在这里插入图片描述

进入该路径:cd /usr/local/nginx

在这里插入图片描述
查看该文件下的文件 ls
在这里插入图片描述

切换到conf文件夹

cd conf

编辑nginx.conf

vim nginx.conf

在这里插入图片描述
在这里插入图片描述

重启Nginx

进入nginx的安装目录下的sbin文件夹下

cd   /usr/local/nginx/sbin

重启nginx命令:

./nginx -s reload

查看nginx 的状态
ps -ef | grep nginx
在这里插入图片描述
如上图中包含master,启动成功
浏览器输入地址进行访问

猜你喜欢

转载自blog.csdn.net/Java_Fly1/article/details/107304835