Webpack 创建Vue组件时,Summernote不是函数

Webpack 创建Vue组件时,Summernote不是函数,webpack,vue.js,summernote,Webpack,Vue.js,Summernote,我正在尝试为summernote制作一个包装器(我在网上找到的包装器并没有完全满足我的需要,比如发出所有事件) 我正在webpack.base.conf.js中导入jquery plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery" }) ], 然后,在组件内部,我需要引导、lang包和一些CSS: require('bootstrap'); require('su

我正在尝试为summernote制作一个包装器(我在网上找到的包装器并没有完全满足我的需要,比如发出所有事件)

我正在webpack.base.conf.js中导入jquery

  plugins: [
    new webpack.ProvidePlugin({
      $: "jquery",
      jQuery: "jquery"
    })
  ],
然后,在组件内部,我需要引导、lang包和一些CSS:

require('bootstrap');
require('summernote');
require('summernote/dist/summernote.css');
require('summernote/dist/lang/summernote-pt-BR.min.js')

import axios from 'axios'

export default {
但是,当我进入render()方法并初始化jQuery元素上的summernote时,我

$(…)。summernote不是函数

如果我尝试console.log(summernote),它将返回未定义的,甚至是一个空的obj

我已经使用NPM导入了它,还有jquery、bootstrap

我以前让它工作过,但我删除了我的node_modules文件夹并重新安装了它。也许我现在失去了一种依赖?因为代码本身没有更改,所以只有node_模块文件夹。但我不知道在这一点上我会错过什么

有什么想法吗

谢谢

你核对这个答案了吗?