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

时间:2017-04-03 20:20:04

标签: webpack vue.js summernote

我正在尝试为夏令营制作一个包装器(我在网上找到的那些并不能完全满足我的要求,例如发出所有事件)。

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

  plugins: [
    new webpack.ProvidePlugin({
      $: "jquery",
      jQuery: "jquery"
    })
  ],

然后,在组件内部,我需要bootstrap,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),它会返回undefined,甚至是一个空的obj。

我使用NPM导入它,以及jquery,bootstrap ...

之前我有过工作,但我删除了我的node_modules文件夹并再次安装它。也许我现在缺少依赖性?因为代码本身没有更改,只有node_modules文件夹。但我不知道此时我可能会遗漏什么。

有什么想法吗?

谢谢!

0 个答案:

没有答案