.vue文件被编译,是离不开一个vue-loader的插件的,是一个基于webpack的一个loader
vue-loader是什么
自我理解的作用:解析转换.vue文件。提取出script,css,template,再分别交给对应的loader去处理。核心就是提取。
官方定义:
1、允许为vue组件的每个部分使用他的webpack loader,例如在style中使用sass,在template中使用Pug
2、允许一个.vue文件中使用自定义块,并对其运用自定义的loader链
3、使用webpack loader将style,template中引用的资源当作模块依赖处理
4、为每个组件模拟出scoped css
5、在开发过程中使用热重载来保持状态