相关疑难解决方法(0)

使用Browserify在ES6中使用Bootstrap和jQuery包时出错

我正在尝试使用带有jQuery的Bootstrap.我正在使用BrowserifyBabel变换进行编译.我收到以下错误.

Uncaught ReferenceError: jQuery is not defined
Run Code Online (Sandbox Code Playgroud)

我试过导入这样的包,但是我得到了上面的错误.

import $ from 'jquery';
import Bootstrap from 'bootstrap';
Run Code Online (Sandbox Code Playgroud)

搜索周围,我找到了这个答案,所以我尝试了这个,但我仍然得到同样的错误.

import $ from 'jquery';
window.$ = window.jQuery = $;
import Bootstrap from 'bootstrap';
Bootstrap.$ = $;
Run Code Online (Sandbox Code Playgroud)

我是否使用ES6错误地导入这些软件包,还是以不同的方式完成?我尝试的最后一件事是导入没有ES6的软件包,但是我仍然遇到了同样的错误.

window.$ = window.jQuery = require('jquery');
var Bootstrap = require('bootstrap');
Bootstrap.$ = $
Run Code Online (Sandbox Code Playgroud)

javascript jquery browserify ecmascript-6

13
推荐指数
2
解决办法
6699
查看次数

标签 统计

browserify ×1

ecmascript-6 ×1

javascript ×1

jquery ×1