Попытка использовать Underscore JS в проекте Node.JS.Действительно в тупик, почему это не работает.Примечание: Это работает, если я просто использую CDN для подчеркивания. Однако мне бы очень хотелось узнать, почему я не могу заставить это работать с использованием NPM.
Я получаю эту ошибку:
Uncaught ReferenceError: _ is not defined
Установлен с помощью: npm install underscore --save
В файле app.js и файлы индекса пыталисьоба из них:
var _ = require('underscore')._
и
var underscore = require('underscore');
Даже попытался потребовать это в визуализации страницы:
res.render("dashboard", {currentUser: req.user, underscore : underscore});
Это тест, который я использую:
<script>
var tacos = ['beef', 'chicken', 'soft', 'hard', 'With nacho cheese']
_.shuffle([tacos]);
console.log(_.shuffle(tacos));
</script>