vah*_*det 3 webpack vue.js vue-loader pug vue-cli-3
我有一个通过Vue CLI创建的项目,现在我想将Pug与我的单文件组件(即.vue
文件)一起使用。
为此,我开始遵循此vue-loader 文档并安装pug
并pug-plain-loader
使用命令npm install -D pug pug-plain-loader
. 下一步建议插入以下内容webpack.config.js
// webpack.config.js -> module.rules
{
test: /\.pug$/,
loader: 'pug-plain-loader'
}
Run Code Online (Sandbox Code Playgroud)
但是,使用 Vue CLI,我没有明确的 webpack 配置文件,而是vue.config.js
.
那么,如何pug-plain-loader
在vue.config.js
(最好使用webpack-chain)中添加这样的配置?
我目前vue.config.js
已经有一个svg-loader
特点如下:
module.exports = {
// ...
chainWebpack: (config) => {
const svgRule = config.module.rule('svg')
svgRule.uses.clear()
svgRule
.use('vue-svg-loader')
.loader('vue-svg-loader')
//TODO: add pug-plain-loader configuration here
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1671 次 |
最近记录: |