Я использую инструменты, указанные в заголовке. Я импортирую lodash в свой bootstrap.js
window._ = require('lodash');
Однако, когда я пытаюсь использовать что-то подобное (пример, аналогичный здесь), я получаю ошибку, описанную в заголовке
created() {
this.test();
},
methods: {
test: _.debounce(function () {
console.log('calculating', true);
setTimeout(function () {
console.log('calculating', false);
}.bind(this), 1000)
}, 500),
}
Однако, если я удалю window._ = require('lodash');
и вставлю lodash
вручную на страницу, все будет работать нормально, например
<script src="https://cdn.jsdelivr.net/lodash/4.13.1/lodash.js"></script>
Что мне не хватает?
Кроме того, в чем преимущество импорта библиотек с помощью require вместо использования Gulp для слияния и искажения всего?
var _ = require('lodash')
` - person Saurabh   schedule 25.11.2016