【发布时间】:2017-07-29 19:22:59
【问题描述】:
总的来说,我是 Vue 和 webpack 的新手,我很难弄清楚如何导入东西。
我通过 vue init 创建了一个新的 Vue 项目我添加了带有 yarn add bootstrap@4.0.0-alpha.6 的 bootstrap 4
在 main.js 我尝试导入 bootstrap 和 jquery:
import Vue from 'vue';
import jQuery from 'jquery';
import bootstrap from 'bootstrap';
import App from './App';
import router from './router';
但我明白了:
未捕获的错误:Bootstrap 的 JavaScript 需要 jQuery。 jQuery 必须是 包含在 Bootstrap 的 JavaScript 之前。
window.jQuery = window.$ = $;不工作
最后,我在哪里以及如何加载 Sass 以使其可用于整个应用程序?
【问题讨论】:
-
(window.$ = $; window.jQuery = $;) 对我不起作用。 Bootstrap 的 JavaScript 需要 jQuery。 jQuery 必须在 Bootstrap 的 JavaScript 之前包含。
-
"
window.jQuery = window.$ = $;不起作用" 好吧,不,因为您的代码中没有设置$。window.jQuery = window.$ = require('jquery')可能会更好。