详解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判断用户浏览器插件安装情况的代码
Jan 01 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
Dec 21 Javascript
Web表单提交之disabled问题js解决方法
Jan 13 Javascript
jquery复选框多选赋值给文本框的方法
Jan 27 Javascript
JQuery+CSS实现图片上放置按钮的方法
May 29 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
Jan 29 Javascript
用js屏蔽被http劫持的浮动广告实现方法
Aug 10 Javascript
node的process以及child_process模块学习笔记
Mar 06 Javascript
fetch 如何实现请求数据
Dec 20 Javascript
vue elementUI 表单校验的实现代码(多层嵌套)
Nov 06 Javascript
微信小程序以ssm做后台开发的实现示例
Apr 08 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数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
2011/11/02 PHP
PHP取整数函数常用的四种方法小结
2012/07/05 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
php删除数组中重复元素的方法
2015/12/22 PHP
背景音乐每次刷新都可以自动更换
2007/02/01 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
原生js实现改变随意改变div属性style的名称和值的结果
2013/09/26 Javascript
jquery获取checkbox的值并post提交
2015/01/14 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
jQuery实现调整表格单列顺序完整实例
2016/06/20 Javascript
fullpage.js全屏滚动插件使用实例
2016/09/06 Javascript
Nuxt.js实现校验访问浏览器类型的中间件
2018/08/24 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
让python json encode datetime类型
2010/12/28 Python
python实现文件名批量替换和内容替换
2014/03/20 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
实时获取Python的print输出流方法
2019/01/07 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
Python中字符串List按照长度排序
2019/07/01 Python
基于python3的socket聊天编程
2020/02/17 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
师范应届毕业生自荐信
2013/11/18 职场文书
人事任命书怎么写
2014/06/05 职场文书
《比的意义》教学反思
2016/02/18 职场文书
员工工作失职检讨书范文!
2019/07/03 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript
HTML5 语义化标签(移动端必备)
2021/08/23 HTML / CSS
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python