一些工具

  • whatwg-fetch:一个 window.fetch 的 polyfill。
  • qs:可以方便的序列化和反序列化 url 上的参数
import { stringify, parse } from 'qs';
const obj = qs.parse('a=c');
console.log(obj); // {a: 'c'}
const str = qs.stringify(obj);
console.log(str); // 'a=c'
  • iconfont:一个矢量图标管理平台,可以用字体代替繁多的
    小图片。
// css
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}
.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

// html
3

  • webpack 打包内存溢出
    https://blog.csdn.net/QIANG123___/article/details/79183544

  • python 启动简单服务

python -m SimpleHTTPServer [port]

键盘事件

  • 判断是否按下 shift 键:e.shiftKey
  • 判断是否按下 ctrl 键: mac: !!e.metaKey && !e.altKey, Windows:!!e.ctrlKey && !e.altKey

你可能感兴趣的:(一些工具)