Vue项目打包及部署实例分析


这篇文章主要介绍“Vue项目打包及部署实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Vue项目打包及部署实例分析”文章能帮助大家解决问题。npm run build 打包项目后,出现dist文件夹,dist文件夹下的东西就是需要部署的项目。index.html页面出现一片空白,右键检查network发现一堆错误。解决:没有修改config配置文件,如果直接打包,系统默认的是’/’(根目录),而不是’./’(当前目录),从而导致路径不对,页面加载不出来。需要自己在项目的根目录下手动建一个配置文件并添上以下代码:然后在重新打包一次就可以了。当然我是这么弄得看得高大尚一点:vue-router总共有三种模式。对于我解决办法:将router中的index.js 中的mode: “history”注释掉,然后再重新打包即可。其实到这一步就完成了,可气的是:我打开index.html发现主页有一些图文没有加载出来,查看发现:下载(可以下载win版本适应一下):双击nginx.exe启动打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx命令环境(配置)nginx -s stop 停止 不保存信息nginx -s quit 停止 保存信息nginx -s reload 重启nginx -v 查看版本查看是否成功,默认80端口start nginx 启动将dist文件下的代码+文件复制到http里面,然后再打开发现项目运行正常!如果Http跨域错误请看第四步,正常请略过。(目前nginx还只是静态服务器而已,有些是需要跨域的)conf下nginx.conf中其中location下的 html;如果免费云主机域名是将dist文件复制进去,那么location下的 html改为 html/dist1、查看服务器是属于centos还是Ubuntu2、yum install -y redhat-lsb(有的话就不需要安装)lsb_release -a (查看)1、安装yum类似npm,下载模块以及模块的依赖(安装nginx之前的依赖)2、下载wget类似于迅雷下载文件3、下载nginx下载到对应目录(一般是在usr下的local下)wget http://nginx.org/download/nginx-1.17.9.tar.gz4、解压5、编译安装./ configure表示成功!最后输入: make -j4 && make install会产生一个nginx文件所有的操作都在这个里面6、进入nginx文件里面sbin测试是否安装成功 ./nginx -t./nginx启动报错解决:lsof -i :80查看被什么程序占用,使用killall -9 nginx 杀掉进程。7、部署项目使用MobaXterm上传打包好的Vue项目到sbin文件下使用 (unzip 名字)解压PS:zip -q -r 压缩包名.zip进行压缩 到html文件夹下最后cd进入nginx文件下的sbin输入./nginx -s reload关于“Vue项目打包及部署实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: Qt实现简易秒表设计的代码怎么写

这篇“Qt实现简易秒表设计的代码怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Qt实现简易秒表设计的代码怎么写”文章吧。使用QTimer和…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/28 09:56
下一篇 03/28 09:56

相关推荐