详解vue项目打包后通过百度的BAE发布到网上的流程


Posted in Javascript onMarch 05, 2018

经过两天的研究终于将VUE打包后的项目通过BAE发布到了网上。虽然接口方面还有一下问题但是自己还是很高兴的。

首先说一下这个项目需要用到的技术,vue+express+git+百度的应用引擎BAE。

继续编辑终于将自己写的JSON文件模拟的数据也传上去了。

具体的步骤:

1,首先讲写好的vue项目打包(具体的打包过程我就不在说了,直接npm run build,就会在VUE项目文件中重新创建一个dist文件,这个就是打包好的项目)

详解vue项目打包后通过百度的BAE发布到网上的流程 

2,在百度的应用引擎BAE部署一个项目,一天才2毛钱很便宜。自己玩很划算。

详细的的步骤在https://cloud.baidu.com/doc/BAE/QuickGuide.html上面都有介绍,我用的GIT版本管理工具。一定要选择nodejs0.10.21-web这个类型。因为我们用的express框架。根据步骤创建好自己的库以后。先自己熟悉一下他的配置文档。

3,在自己创建的库里面将espress安装上去,具体的步骤自己度娘。(npm install -g express-generator 这个命令一定要有,要不然可能提示express命令找不到)

接下来就是重头戏了,虽然很简单,但是我研究了半天。

(1)先将git管理的这个文件里三个文件,除了app.conf全部删掉,然后将创建的express项目中的文件复制出来放到git 管理的那个库里面,git管理的库的文件名基本上是test1\appid245yn4jb32这个样子的。test1是我创建的文件夹,appid245yn4jb32这个文件夹是git远程克隆下来的。将express创建的项目中的文件,包括依赖全部复制到appid245yn4jb32文件夹下面。同时将bin文件夹里面的www文件加上js后缀。因为这个BAE只识别.js的入口文件。同时将www文件中的端口改为18080.   因为BAE的默认端口为18080。

详解vue项目打包后通过百度的BAE发布到网上的流程详解vue项目打包后通过百度的BAE发布到网上的流程

(2)将vue项目中打包好的项目(dist文件夹下面的所有文件)复制到public文件夹下面,将它原来的删掉。

这样将所有文件上传 ,打开网站,应该就可以看到vue项目中的东西了。(不过是没有数据的样子)

总结

以上所述是小编给大家介绍的详解vue项目打包后通过百度的BAE发布到网上的流程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 技巧小结
Apr 02 Javascript
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
Jun 26 Javascript
js中符号转意问题示例探讨
Aug 19 Javascript
javascript事件函数中获得事件源的两种不错方法
Mar 17 Javascript
使用JavaScript 实现的人脸检测
Mar 24 Javascript
jQuery菜单插件用法实例
Jul 25 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
Jun 02 Javascript
js oncontextmenu事件使用详解
Mar 25 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
Sep 04 Javascript
Vue props 单向数据流的实现
Nov 06 Javascript
详解webpack编译速度提升之DllPlugin
Feb 05 Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
Mar 05 #Javascript
axios全局请求参数设置,请求及返回拦截器的方法
Mar 05 #Javascript
axios拦截设置和错误处理方法
Mar 05 #Javascript
完美解决axios在ie下的兼容性问题
Mar 05 #Javascript
vue.js 使用axios实现下载功能的示例
Mar 05 #Javascript
Vue 中使用vue2-highcharts实现top功能的示例
Mar 05 #Javascript
Vue 中使用vue2-highcharts实现曲线数据展示的方法
Mar 05 #Javascript
You might like
MVC模式的PHP实现
2006/10/09 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
js脚本获取webform服务器控件的方法
2014/05/16 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
Jquery Easyui进度条组件Progress使用详解(8)
2020/03/26 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
基于zepto.js实现手机相册功能
2017/07/11 Javascript
详解vue渲染函数render的使用
2017/12/12 Javascript
详解Vue文档中几个易忽视部分的剖析
2018/03/24 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
Vue $attrs & inheritAttr实现button禁用效果案例
2020/12/07 Vue.js
[01:06:18]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第二场 1月26日
2021/03/11 DOTA
Python中的sort()方法使用基础教程
2017/01/08 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
python多线程与多进程及其区别详解
2019/08/08 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
精彩的推荐信范文
2013/11/26 职场文书
药学专业个人的自我评价
2013/12/31 职场文书
人力资源专员岗位职责
2014/01/30 职场文书
2014婚礼司仪主持词
2014/03/14 职场文书
大学生就业意向书范文
2014/04/01 职场文书
2015年光棍节活动总结
2015/03/24 职场文书
遗嘱格式范本
2015/08/07 职场文书
2019大学生预备党员转正思想汇报
2019/06/21 职场文书
检讨书之工作不认真
2019/08/14 职场文书
SQL基础的查询语句
2021/11/11 MySQL
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS