详解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 Konami Code 实现代码
Jul 29 Javascript
javascript 文章截取部分无损html显示实现代码
May 04 Javascript
JS鼠标滑过图片时切换图片实现思路
Sep 12 Javascript
移动设备web开发首选框架:zeptojs介绍
Jan 29 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
May 05 Javascript
基于jquery实现ajax无刷新评论
Aug 19 Javascript
浅谈$_FILES数组为空的原因
Feb 16 Javascript
微信小程序 template模板详解及实例代码
Mar 09 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
简单实现JavaScript弹幕效果
Aug 27 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
JS常用排序方法实例代码解析
Mar 03 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函数与传递参数实例分析
2014/11/15 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
Smarty模板语法详解
2019/07/20 PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
2019/09/30 PHP
Thinkphp5框架异常处理操作实例分析
2020/06/03 PHP
jquery利用event.which方法获取键盘输入值的代码
2011/10/09 Javascript
javascript匿名函数应用示例介绍
2014/03/07 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
less简单入门(CSS 预处理语言)
2017/03/08 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
动态实现element ui的el-table某列数据不同样式的示例
2021/01/22 Javascript
node使用async_hooks模块进行请求追踪
2021/01/28 Javascript
Python是编译运行的验证方法
2015/01/30 Python
基于Python的接口测试框架实例
2016/11/04 Python
同时安装Python2 & Python3 cmd下版本自由选择的方法
2017/12/09 Python
django2 快速安装指南分享
2018/01/05 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
请描述一下”is a”关系和”has a”关系
2015/02/03 面试题
入团者的自我评价分享
2013/12/02 职场文书
教师个人的自我评价分享
2014/01/02 职场文书
服务承诺书怎么写
2014/05/24 职场文书
会计毕业生自荐书
2014/06/12 职场文书
银行授权委托书样本
2014/10/13 职场文书
婚前协议书范本两则
2014/10/16 职场文书
在职证明格式样本
2015/06/15 职场文书
居住证明范文
2015/06/17 职场文书
Python中OpenCV实现查找轮廓的实例
2021/06/08 Python
Redis的字符串是如何实现的
2021/10/24 Redis