配置
tom_wong666
tom_wong666
展开
-
[配置]rem设置
背景: 移动项目或者响应式网站需要尺寸自适应; 选型: rem; rem定义: 相对长度单位,相对于根元素(即html元素)font-size计算值的倍数; 设置函数: resizeFontSize(){ //获取根元素 const docEl = document.documentElement; //获取设备宽度 cons...原创 2018-11-15 16:51:00 · 3086 阅读 · 0 评论 -
[配置]vue中mockjs的配置和使用
需求: 前后端分离的开发中,需要前后端同时开发,但是在后端完成前,暂时是没有数据返回给前端使用的,如果先写静态后面再改,就有重复工作的内耗存在。所以我们需要一种简单快速的模拟数据的模块,本文选的是mockjs。 配置: 1,npm安装依赖 npm install mockjs --save-dev 2,新建mock文件夹,里面再新建index.js文件和MyInfo.js文件,inde...原创 2018-11-15 18:49:33 · 7079 阅读 · 2 评论 -
[配置]集中管理Vue项目中的http请求
需求: 项目中难免有多个http请求,如果分散在各个页面中,对于查看和修正都极其不便,所以想把他们集中在一个service中; 分析: 思路1:做一个普通的service,用文件http.api.js集中存放http请求,然后在需要做http请求的页面引入这个文件;问题:需求可以实现,问题在于每个页面都要引用一次,相对麻烦; 思路2:用文件http.api.js集中存放http请求,然后将这个服务...原创 2018-12-09 22:49:34 · 2100 阅读 · 0 评论 -
[配置]VUE中通过process.env判断开发,测试和生产环境,并分环境配置不同的URL HOST
需求: VUE开发前端项目,需要分环境配置URL和做相关处理 思路:通过process.env做判断和处理 实现一:环境区分 1,找到项目配置文件夹: config文件夹 2,进入如下三个文件: dev.env.js 对应开发环境 test.env.js 对应测试环境 prod.env.js 对应生产环境 找到如下代码: // 开发环境 module.exports = merge(prodEn...原创 2019-05-02 19:25:12 · 27266 阅读 · 2 评论