nuxt vue-quill-editor不使用base64
时间: 2023-08-28 20:04:53 浏览: 288
默认情况下,vue-quill-editor会将图片转换为base64格式。如果您不想让它这样做,可以通过配置来更改它的行为。在nuxt.js中,您可以在nuxt.config.js文件中进行配置。具体步骤如下:
1. 在nuxt.config.js文件中,添加如下代码:
```
module.exports = {
...
vue: {
config: {
productionTip: false,
devtools: true,
silent: false,
suppressDeprecationWarnings: true
}
},
...
}
```
2. 在上面的代码中,我们添加了vue配置对象,并将其传递给vue-loader。在此配置对象中,您可以添加与vue-quill-editor相关的选项。例如,您可以将以下选项添加到配置对象中:
```
module.exports = {
...
vue: {
config: {
productionTip: false,
devtools: true,
silent: false,
suppressDeprecationWarnings: true,
errorHandler(err, vm, info) {
console.error(err)
},
// 禁用图片转换为base64格式
productionSourceMap: false,
css: {
extract: false
}
}
},
...
}
```
3. 在上面的代码中,我们禁用了生产环境下的source map,这将有助于减少应用程序的大小。我们还将提取的CSS设置为false,这将禁用CSS提取并将其嵌入到JavaScript中。这将有助于减少应用程序的大小,并且不会将图片转换为base64格式。
4. 保存nuxt.config.js文件,并重新启动您的nuxt.js应用程序。现在,您的vue-quill-editor将不再将图片转换为base64格式。
阅读全文