Vue 项目常用插件集合
babel-polyfill
Babel是一个工具链,主要用于将ECMAScript 2015+代码转换为当前和旧版浏览器或环境中的向后兼容版本的JavaScript。
- 安装
npm install babel-polyfill --save-dev
- 使用
// main.js
import 'babel-polyfill'
stylus
预编译 CSS 样式
- 安装
npm install stylus --save
npm install stylus-loader --save
FastClick
FastClick是一个简单易用的库,用于消除物理点击和click在移动浏览器上触发事件之间300毫秒的延迟。目的是使您的应用程序感觉不那么迟钝和响应更快,同时避免干扰您当前的逻辑。
- 安装
npm install fastclick --save
// main.js
fastclick.attach(document.bdoy)
- 使用
// main.js
import fastclick from 'fastclick'
fastclick.attach(document.body)
better-scroll
为移动端(已支持 PC)各种滚动场景提供丝滑的滚动效果。
- 安装
npm install better-scroll --save
- 使用
import BScroll from 'better-scroll'