一旦引入quill-image-resize-module这个模块后就会报上图的imports的错,是这个模块本身有问题吗?
有什么推荐的富文本编辑器?最要可以实现 拖动插入图片,改变插入图片的大小,不要百度的富文本编辑器,需要搭配vue用,现在用的vue-quill-editor这个编辑器就是quill-image-resize-module 这个模块报错很蛋疼
一旦引入quill-image-resize-module这个模块后就会报上图的imports的错,是这个模块本身有问题吗?
有什么推荐的富文本编辑器?最要可以实现 拖动插入图片,改变插入图片的大小,不要百度的富文本编辑器,需要搭配vue用,现在用的vue-quill-editor这个编辑器就是quill-image-resize-module 这个模块报错很蛋疼
new webpack.ProvidePlugin({
'window.Quill': 'quill/dist/quill.js',
'Quill': 'quill/dist/quill.js'
})
vue-cli 3.x 以上, 在 vue.conf.js 中,以下2种任选一种配置
方法一:
module.exports = {
chainWebpack: config => {
config.plugin('provide').use(webpack.ProvidePlugin, [{
'window.Quill': 'quill/dist/quill.js',
'Quill': 'quill/dist/quill.js'
}]);
},
}
方法二:
module.exports = {
configureWebpack: {
plugins: [
new webpack.ProvidePlugin({
'window.Quill': 'quill/dist/quill.js',
'Quill': 'quill/dist/quill.js',
})
]
},
}
6 回答3k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答980 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
Managed to get v3.0 and the image-drop module working with webpack
webpack.config.js:
Component.js:
You can also import the minified file from each module instead of transforming them with babel, but the image-drop module registers itself with Quill so you have to remove that.
最后在打包的时候,发现ImageDrop这个模块压缩又报错了。
最后干脆不用这个ImageDrop了。