Echarts
- echarts有用过吗? 常用的组件有哪些?
title标题组件:show text link
toolbox工具栏:导出图片 数据视图 切换 缩放 show orient featuretooltip tigger 触发类型
markPoint 标注点
markLine图标的标线
Uni-APP
- uni-app有没有做过分包?
优化小程序的下载和启动速度
小程序启动默认下载主包并启动页面,当用户进入分包时,才会下载对应的分包,下载完进行展示
Webpack
-
webpack打包和不打包的区别?
- 运行效率
- 对基础的支持不够
-
webpack是怎么打包的,babel是做什么的?
webpack会把js css image看作一个模块,用import/require引入
找到入口文件,通过入口文件找到关联的依赖文件,把他们打包到一起
把bundle文件,拆分成多个小的文件,异步按需加载所需要的文件
如果一个被多个文件引用,打包时只会生成一个文件
如果引用的文件没有调用,不会打包,如果引入的变量和方法没有调用也不会打包
对于多个入口文件,加入引入了相同的代码,可以用插件把他抽离到公共文件中
Git
-
git如何合并、拉取代码?
拉取代码:git pull '仓库地址'
查看状态:git sattus
提交到本地缓存区:git add .
提交本地仓库:git commit -m '修改描述'
提交到远程仓库:git push '仓库地址' master
创建分支:git branch -b xxx
合并分支:git merge '合并分支的名字'
-
git如何解决冲突问题?
- 两个分支中修改了同一个文件
解决:当前分支上,直接修改代码 add commit - 两个分支中修改了同一个文件的名字
解决:在本地当前分支上,修改冲突代码 add commit push
- 两个分支中修改了同一个文件