最近想搭建一个轻量化vue,用于测试用。看了很多博客,参差不齐,安装模块一大堆,但是没有说明每个模块的作用,故在此罗列最常用的模块及其作用,可搭配其他搭建流程阅读
初始化项目
npm init
安装依赖
生产环境安装
模块名 | 作用 |
---|---|
vue | 主体依赖包 |
element-ui | 饿了吗ui |
vue-router | vue路由 |
eg:
npm install vue --save
开发环境安装
模块名 | 作用 |
---|---|
webpack | 打包主要工具 |
vue-loader | 识别vue文件,并解析,将它编译成js文件 |
vue-template-compiler | 将vue-loader解析的template编译为JavaScript 渲染函数 |
css-loader | webpack翻译css |
style-loader | webpack翻译style |