伊人怎会持宠而骄
希望有人懂你的低头不语、小心翼翼守护你的孩子气

以下是个人用到过的vue安装包以及依赖命令(在接触项目时,有未写到的会随时补充)

1. vuex
作用:vue状态管理
安装:npm install vuex --save
开源地址:github
文档:https://vuex.vuejs.org/zh/
2. vue-resource
作用:通过XMLHttpRequest或JSONP发起请求并处理响应
安装:npm install vue-resource --save
开原地址:github
3. vue-router
作用:路由,控制页面跳转
安装:npm install vue-router --save
开原地址:github
文档:https://router.vuejs.org/zh-cn/
4. babel-runtime
作用:将es6编译成es5去运行,前端可以使用es6的语法来写,最终浏览器上运行的是es5
安装:npm install --save babel-runtime
5. babel-polyfill
作用:Babel 默认只转换新的 JavaScript 语法,而不转换新的 API。例如,Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise 等全局对象,以及一些定义在全局对象上的方法(比如 Object.assign)都不会转译。如果想使用这些新的对象和方法,必须使用 babel-polyfill,为当前环境提供一个垫片
安装:npm install --save-dev babel-polyfill
6. fastclick
作用:处理移动端 click 事件 300 毫秒延迟。
说明: 为什么存在延迟?从点击屏幕上的元素到触发元素的 click 事件,移动浏览器会有大约 300 毫秒的等待时间。为什么这么设计呢? 因为它想看看你是不是要进行双击(double tap)操作。
安装:npm install fastclick -D
开源地址:github
7. axios
作用:请求数据
安装:npm install --save axios
开源地址:github
文档:https://www.kancloud.cn/yunye/axios/234845
8. lodash
作用:Lodash是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。
安装:npm i --save lodash
开源地址:github
文档:http://www.css88.com/doc/lodash/

9. sass  

作用:Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如 Compass)有助于更好地组织管理样式文件,以及更高效地开发项目。

安装:npm install node-sass --save-dev      npm install sass-loader --save-dev

10.less

作用:Less是一门css预处理语言,它扩展了css语言,革命了css,增加了变量、mixin、函数等特性、使得css更加易于维护和扩展。

安装:npm install less less-loader --save-dev

 

posted on 2019-05-13 09:27  伊人怎会持宠而骄  阅读(2615)  评论(0编辑  收藏  举报