vue.js项目打包上线的图文教程


Posted in Javascript onNovember 16, 2017

最近一直坚持每个月写一个小的vue.js 开发的项目,最后开发完成后想到很久之前给别人回答的一个问题:vue的项目如何上线,当时有千奇百怪的回答,我在想,这些人都是肿了么,vue的官方都说了,这个框架只是做了view这一层,所以并不是把这些开发完的东西直接拷贝到服务器上,而且需要打包为静态文件上传服务器的。这里我简单的列出这个过程:

首先需要修改一下配置文件再打包,很多人都是遇到过打包后运行一片空白等等问题,这些问题主要就是路径的问题,所以需要修改config下面的index.js这个配置文件里选项:

vue.js项目打包上线的图文教程

上图中第一个要修改的就是静态文件的路径,打包后静态文件就在当前目录下,所以修改为./

第二个是环境设置为生产环境

修改好后打开cmd运行下面的命令打包即可:

vue.js项目打包上线的图文教程

注意下面的tip,告诉你这个打包后的文件需要放到服务器才能打开,不能直接使用浏览器打开,打包后的文件结构如下:

vue.js项目打包上线的图文教程

这时我们需要使用服务器的方式来访问index.html就可以了。这里可能很多人也会遇到一些问题,比如大家可能在开发的时候使用的proxytable来解决跨域的问题,这里就会没有数据了,这个需要自己通过服务器在解决一下才可以的,proxytable在这里只是为了方便大家开发的跨域解决方案。

以上这篇vue.js项目打包上线的图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js的表单操作 简单计算器
Dec 29 Javascript
jquery获得页面元素的坐标值实现思路及代码
Apr 15 Javascript
js实现连个数字相加而不是拼接的方法
Feb 23 Javascript
jquery插件jquery.confirm弹出确认消息
Dec 22 Javascript
利用JQuery阻止事件冒泡
Dec 01 Javascript
详解mpvue开发小程序小总结
Jul 25 Javascript
基于JavaScript实现瀑布流布局
Aug 15 Javascript
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
详解关于html,css,js三者的加载顺序问题
Apr 10 Javascript
JavaScript实现单英文金山打字通
Jul 24 Javascript
JS函数本身的作用域实例分析
Mar 16 Javascript
详解Vue3 Composition API中的提取和重用逻辑
Apr 29 Javascript
Three.js基础学习教程
Nov 16 #Javascript
three.js实现3D视野缩放效果
Nov 16 #Javascript
three.js中3D视野的缩放实现代码
Nov 16 #Javascript
js的函数的按值传递参数(实例讲解)
Nov 16 #Javascript
React/Redux应用使用Async/Await的方法
Nov 16 #Javascript
详谈DOM简介及节点、属性、查找节点的方法
Nov 16 #Javascript
图片加载完成再执行事件的实例
Nov 16 #Javascript
You might like
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
extjs中grid中嵌入动态combobox的应用
2011/01/01 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
2014/05/12 Javascript
js 左右悬浮对联广告代码示例
2014/12/12 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
2016/03/07 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
2016/06/28 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
简单几步实现返回顶部效果
2016/12/05 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
微信小程序商品到详情的实现
2017/06/27 Javascript
使用npm安装最新版本nodejs
2018/01/18 NodeJs
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
vuex actions异步修改状态的实例详解
2019/11/06 Javascript
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
HTML5边玩边学(2)基础绘图实现方法
2010/09/21 HTML / CSS
英国蛋糕装饰用品一站式商店:Craft Company
2019/03/18 全球购物
Java的for语句中break, continue和return的区别
2013/12/19 面试题
民主生活会对照检查材料
2014/09/22 职场文书
户籍证明模板
2014/09/28 职场文书
大学生入党自荐书
2015/03/05 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
bose降噪耳机音能消除人声吗
2022/04/19 数码科技