我需要配置 Webpack 来接受和处理 PDF 文件url-loader
通过 Vue Cli(最新)。
vue.config.js
module.exports = {
configureWebpack: {
rules: [
{
test: /\.(pdf)(\?.*)?$/,
use: [
{
loader: 'url-loader',
options: {
name: 'files/[name].[hash:8].[ext]'
}
}
]
}
]
}
}
上面的内容看起来正确还是我遗漏了什么?有关于此的文档在这里:https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md#basic-configuration
我收到错误:
WebpackOptionsValidationError:配置对象无效。网页包
已使用不匹配的配置对象进行初始化
API 架构。配置具有未知属性“规则”。
我显然缺少一些关于如何在 Vue.js 中增强生成的 Webpack 配置的理解。
帮助表示感谢!谢谢
事实证明,我错过了另一个级别rules
array.
module: {}
所以应该是完整的:
module.exports = {
configureWebpack: {
module: {
rules: [
{
test: /\.(pdf)(\?.*)?$/,
use: [
{
loader: 'url-loader',
options: {
name: 'files/[name].[hash:8].[ext]'
}
}
]
}
]
}
}
}
我的错!希望这对那里的人有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)