无法在vue-browerify模板中导入jquery依赖项

时间:2017-04-28 09:56:57

标签: jquery dependencies browserify vuejs2 vue-component

我正在使用vue js browerify,我已经安装了jquery

我使用jquery作为import $ from 'jquery并且它有效。 要导入任何其他依赖项,例如semantic.jsjquery.ui,是否会抛出错误 我已阅读并尝试了stackoverflow上的所有相关帖子。

当我这样做的时候 import $ from 'jquery
import 'jquery-ui

它说jQuery没有定义。

我尝试了extend方法。它仍然无法正常工作。 我还尝试将文件包含在index.html使用<Script src>标记中。它说$未定义。

请帮忙。

1 个答案:

答案 0 :(得分:0)

当使用jQuery作为es6模块window.jQuery对其他需要设置window.jQuery的库无法使用时,您需要自己定义:

import $ from 'jquery'
window.$ = window.jQuery = $

import 'jquery-ui'
import '...'