【发布时间】:2019-07-02 14:49:22
【问题描述】:
尝试在 Node.JS 项目中使用 Underscore 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>
【问题讨论】:
标签: node.js mongodb express npm underscore.js