详解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学习笔记(四)function函数部分
Sep 30 Javascript
原生JS实现匀速图片轮播动画
Oct 18 Javascript
Node.js中用D3.js的方法示例
Jan 16 Javascript
浅谈js中的变量名和函数名重名
Feb 13 Javascript
js中字符型和数值型数字的互相转化方法(必看)
Apr 25 Javascript
JS实现图片点击后出现模态框效果
May 03 Javascript
VUE中使用Vue-resource完成交互
Jul 21 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
Dec 29 Javascript
vue中vee validate表单校验的几种基本使用
Jun 25 Javascript
layer弹出框确定前验证:弹出消息框的方法(弹出两个layer)
Sep 21 Javascript
微信小程序使用蓝牙小插件
Sep 23 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
Feb 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
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
php文件上传简单实现方法
2015/01/24 PHP
php实现parent调用父类的构造方法与被覆写的方法
2015/02/11 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
js indexOf()定义和用法
2012/10/21 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
jQuery纵向导航菜单效果实现方法
2016/12/19 Javascript
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
2017/01/19 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
NodeJs使用Mysql模块实现事务处理实例
2017/05/31 NodeJs
使用vue-cli+webpack搭建vue开发环境的方法
2017/12/22 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
vue实现pdf文档在线预览功能
2019/11/26 Javascript
easyUI 实现的后台分页与前台显示功能示例
2020/06/01 Javascript
Openlayers绘制地图标注
2020/09/28 Javascript
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
python如何统计序列中元素
2020/07/31 Python
如何在python字符串中输入纯粹的{}
2018/08/22 Python
破解安装Pycharm的方法
2018/10/19 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
python编写微信公众号首图思路详解
2019/12/13 Python
django实现HttpResponse返回json数据为中文
2020/03/27 Python
解决python虚拟环境切换无效的问题
2020/04/30 Python
如何解决python多种版本冲突问题
2020/10/13 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
大学生职业生涯规划书前言
2014/01/09 职场文书
《长城和运河》教学反思
2014/04/14 职场文书
个人校本研修方案
2014/05/26 职场文书
大学团日活动新闻稿
2014/09/10 职场文书
2014年维修工作总结
2014/11/22 职场文书
springboot+VUE实现登录注册
2021/05/27 Vue.js
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript