详解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 相关文章推荐
javascript 节点遍历函数
Mar 28 Javascript
JQuery.closest(),parent(),parents()寻找父结点
Feb 17 Javascript
jQuery实现contains方法不区分大小写的方法
Feb 13 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 Javascript
javascript使用输出语句实现网页特效代码
Aug 06 Javascript
javascript设置和获取cookie的方法实例详解
Jan 05 Javascript
JS版微信6.0分享接口用法分析
Oct 13 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
微信小程序图片宽100%显示并且不变形
Jun 21 Javascript
使用javascript做在线算法编程
May 25 Javascript
微信小程序上线发布流程图文详解
May 06 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 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
让PHP开发者事半功倍的十大技巧小结
2010/04/20 PHP
PHP5中新增stdClass 内部保留类
2011/06/13 PHP
php获取文件大小的方法
2014/02/26 PHP
PHP实现中文圆形印章特效
2015/06/19 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
PHP实现递归无限级分类
2015/10/22 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
php中yii框架实例用法
2020/12/22 PHP
js验证表单大全
2006/11/25 Javascript
一个js控制的导航菜单实例代码
2013/12/03 Javascript
js 3秒后跳转页面的实现代码
2014/03/10 Javascript
Vue 2.0 服务端渲染入门介绍
2017/03/29 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
用ES6写全屏滚动插件的示例代码
2018/05/02 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
2019/08/14 Javascript
vue 自定义组件的写法与用法详解
2020/03/04 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
用Python创建声明性迷你语言的教程
2015/04/13 Python
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
深入解析Python中函数的参数与作用域
2016/03/20 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
深度学习入门之Pytorch 数据增强的实现
2020/02/26 Python
基于CSS3的animation属性实现微信拍一拍动画效果
2020/06/22 HTML / CSS
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
法院实习人员自我鉴定
2013/09/26 职场文书
职业女性的职业规划
2014/03/04 职场文书
大学生学习2014年全国两会心得体会
2014/03/12 职场文书
房产继承公证书
2014/04/09 职场文书
法学专业毕业生自荐信
2014/06/11 职场文书
Python机器学习之基础概述
2021/05/19 Python
Python中的程序流程控制语句
2022/02/24 Python