vue-loader中引入模板预处理器的实现

vue-loader 是一个 webpack 的 loader,可以将指定格式编写的 Vue 组件转换为 JavaScript模块

同时,vue-loader 支持使用非默认语言,通过设置语言块的lang属性,就可以使用指定的预处理器,比如最常见的sass 语法:

这里重点讨论使用不同的js模板引擎作为预处理器,

下面示例使用了pug模板引擎


1. 支持哪些模板引擎

v14 或更低版本使用 consolidate 来编译