- 博客(19)
- 收藏
- 关注
原创 package.json 之 scripts
首先推荐一篇介绍scrIpts的文章http://www.ruanyifeng.com/blog/2016/10/npm_scripts.html 你安装的devDependencies的npm 包都可以在 scripts上执行;
2018-07-19 11:32:49 7085
原创 rollup又一打包利器,不需要的代码统统走开
前端打包不仅仅只有webpack, rollup又一利器,不需要的代码统统走开rollup.js是一个模块打包工具,可以帮助你从一个入口文件开始,将所有使用到的模块文件都打包到一个最终的发布文件中(极其适合构建一个工具库) tree-shaking 这个特性可以帮助你将无用代码(即没有使用到的代码)从最终的生成文件中删去 vue 源码目前采用rollup进行打包 打出...
2018-07-17 10:54:19 1000
原创 cjs amd iifs
;(function (global, factory) {if (typeof define === 'function' && define.amd) {define(function () {return factory(global);});} else if (typeof module !== 'undefined' &&...
2018-06-26 15:31:48 125
原创 redux-saga 中间件
话不多说,先上源码,中间件意味着要满足redux中间件范式({state,dispatch})=>(next)=>(action)=>{ balaba...... result=next(action) balaba............. return result}redux-saga也不例外, function sagaMiddleware({ getS...
2018-06-05 10:54:38 405
原创 es6 之Generator
Generator函数是ES6引入的新型函数,用于异步编程,跟Promise对象联合使用的话会极大降低异步编程的编写难度和阅读难度。Generator函数跟普通函数的写法有非常大的区别:一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield语句,定义不同的内部状态(yield在英语里的意思就是“产出”)。function* g() { yield 'a'; ...
2018-06-04 16:38:49 142
原创 vue学习笔记3 -----组件
1、组件命名 a.全小写加连接符Vue.component('my-component-name', { /* ... */ })当使用 kebab-case (短横线分隔命名) 定义一个组件时,你也必须在引用这个自定义元素时使用 kebab-case,例如 <my-component-name>。 b、驼峰式Vue.component('MyComponentName', {...
2018-05-25 14:16:33 289
原创 vscode 使用
新公司推荐使用vs code ,下载了一个试了一下,首先界面还不错,一目了然首先要明确一点,vscode 不等于微软的vs ,前者只是一个编辑工具,后者是ide,所以vscode很小,几十M,安装也是方便快件,适合前端编辑工具。还不知道快捷键 能否用的习惯,当然左下角的设置也很方便修改快捷键,当时作为一个程序员,还是充分尊重原始开发设定的快捷键,所以 给大家简绍一些常用的快件键吧格式化代码: s...
2018-05-22 17:29:24 982
原创 左边固定,右边自适应的两列布局,右面的 DOM 顺序在左边前面 实现
我的第一篇文章,too yang to smpo ,就写个简单的吧<div class='container'> <div class='right'></div> <div class='left'></div></div>两种实现思路:1 、flex布局参考文献:flex布局.container { displ...
2018-04-18 17:57:03 516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人