自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 vue搭配gitlab-ci自动化部署

gitlab-CI概念官方文档gitlab 8.0集成了gitlab-CICI(Continuous integration) 持续集成频繁地将代码集成到主干目的:产品快速迭代,同时保持高质量措施:代码提交到主干之前,执行自动化测试,失败则集成失败自动化部署实现1. 在项目根目录中添加一个.gitlab-ci.yml文件 (CI管理项目状态).gitlab-ci.ymlgit项目的根目录里的文件,记录一系列规则和执行规则可以在gitlab上使用CI Lint验证上面yml

2020-12-28 17:33:14 4014

原创 vue项目微前端试水

文章目录微前端概念主应用(安装qiankun)1.存放注册的微应用2.注册微应用3.启动微应用微应用(无需安装依赖)1.修改运行时的public-path 主要解决的是微应用动态载入的 脚本、样式、图片 等地址不正确的问题。2.导出主应用需要的三个声明周期函数3.配置4.子应用路由需添加前缀为什么不使用iframe?问题1. application 'tangram' died in status LOADING_SOURCE_CODE: [qiankun] You need to export life

2020-12-30 17:37:57 5646

原创 2020-12-28

1.watch immediatewatch一个变量时,初始化时不会触发,created手动触发不太优美//goodwatch:{ text:{ handler:fetchXX, immediate:true,//初始化也能触发 deep:true//深度监听 }}2.使用?.和??(es2020新特性)利用可选链和双问号提高快速开发效率1、安装@babel/plugin-proposal-optional-chain

2020-12-28 17:04:23 320

原创 vue一些问题记录

vue问题记录1.不同路由共用同一组件监听路由绑定唯一key或者声明不同的view 但view引入同一个组件2.点击重复菜单页面数据不刷新方法1、路由参数加时间戳方法2、重定向3.解决开发环境热加载编译慢4.热重载和热替换5.利用postcss pxtorem自动将px转为rem1.自动更改根组件font-size2.px自动转换为rem6.解决跨域解决开发环境跨域7.优雅使用svg7.1 vue中加载svg图片,svg-sprite-loader8.解决core.js报错9.解决ie兼容问题10.comp

2020-12-28 16:58:35 980

原创 require.context()基础组局全局自动化注册和Vue.use()的使用

文章目录require.context() 使用场景场景1、 全局自动注册基础组件场景2、 自动导入store module场景3、 批量导入svg文件夹下的多个文件Vue.use()注册全局组件require.context() 使用场景通过该函数获取特定上下文,主要用来实现前端自动化导入模块,该方法是webpack里的require.context( directory{string},//要搜索的文件夹路径 useSubdirectories {Boolean},//是否读取

2020-12-28 16:47:51 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除