前端工具
文章平均质量分 56
bing709
逗。。。。。。
展开
-
在项目中使用babel
BABEL 做项目的时候,没有考虑到使用新技术会产生的一些问题,比如使用es6新功能,导致很多浏览器不兼容(尤其是ie)。 babel的介绍 Babel 是一个编译器。 从宏观角度看,它将运行代码分为3个阶段: 解析,转换,及生成(与其他编译器相同). babel的使用 官网提供的配置 根据自己项目需要,选择相应的工具(本次使用webpack演示) 安装 npm inst...原创 2018-04-03 17:43:38 · 1093 阅读 · 0 评论 -
记一次关于vue性能问题
当时开发项目的时候,涉及到一个操作列表(不是单纯展示的列表,里面包含很多操作功能)的功能。把列表的每个小item写成一个子组件,当时写子组件没有考虑到数据量的问题。所以在写子组件,并没有做什么优化,而且里面还加了form表单校验,里面还有很多事件处理,样式处理等等复杂的逻辑。 注意: 首先需要从设计上面来说简化功能(弱化这种列表的功能,省去没有必要的功能,比如说表单校验。这样可以在提交的时候,...原创 2018-11-29 10:17:28 · 664 阅读 · 0 评论 -
gitbook构建文档系统
简介 GitBook是一个基于node.js的命令行工具,可使用Github/Git和Markdown来制作精美的电子书 使用 假如您已经安装了node,您可以使用npm做以下的操作。 项目中安装gitbook-cli(非全局) 注意:下面使用的npx指令,会自动去./node_modules/.bin目录下面搜索执行指令。如果不使用npx指令,可以使用node_modules\.bin\git...原创 2018-12-14 11:39:19 · 445 阅读 · 0 评论