' ReferenceError: _ is not defined ' : error is shown while use LODASH module in node.js , _.isString()
' ReferenceError: _ is not defined ' : error is shown while use LODASH module in node.js , _.isString()
我已经开始通过各种视频教程学习node.js。
下面的代码不起作用,第一个 console.log()
和 'true'
第二个 console.log()
.
的输出应该是 'false'
这是我在app.js中的代码:
console.log('Starting app');
console.log(_.isString(true));
console.log(_.isString('Saurabh'));
输出
在 CMD 中:
saurabh@kumar:/var/www/html/notes-node$ nodejs app.js
Starting app
/var/www/html/notes-node/app.js:25
**console.log(_.isString(true));**
^
**ReferenceError: _ is not defined**
at Object.<anonymous> (/var/www/html/notes-node/app.js:25:13)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
saurabh@kumar:/var/www/html/notes-node$ npm -v
3.5.2
你必须像
一样使用 npm 安装 lodash
npm install --save lodash
然后你必须在文件中要求它说 app.js like
const _ = require('lodash');
您必须按照这些步骤在您的项目中使用 lodash
我已经开始通过各种视频教程学习node.js。
下面的代码不起作用,第一个 console.log()
和 'true'
第二个 console.log()
.
'false'
这是我在app.js中的代码:
console.log('Starting app');
console.log(_.isString(true));
console.log(_.isString('Saurabh'));
输出
在 CMD 中:
saurabh@kumar:/var/www/html/notes-node$ nodejs app.js
Starting app
/var/www/html/notes-node/app.js:25
**console.log(_.isString(true));**
^
**ReferenceError: _ is not defined**
at Object.<anonymous> (/var/www/html/notes-node/app.js:25:13)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
saurabh@kumar:/var/www/html/notes-node$ npm -v
3.5.2
你必须像
一样使用 npm 安装 lodashnpm install --save lodash
然后你必须在文件中要求它说 app.js like
const _ = require('lodash');
您必须按照这些步骤在您的项目中使用 lodash