0

我正在关注 lynda.com 教程,喜欢这个网站,我通过 console.log() 得到了我的 hello world

我的下一个任务是尝试这个脚本

var os = required('os');

var message = 'This script is running on Node.js ' + process.version + ' on a ' 
+ os.type() + '-based operating system.';

console.log(message);

我在终端的错误

ReferenceError: required is not defined
    at Object.<anonymous> (/Users/ArtSir/nodeJS/script.js:1:72)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:901:3

我仔细检查了我的拼写并检查了我的分号(这在 node.js 中并不重要,就像 javascript 对的那样)但是有什么帮助吗?我刚开始。我不明白为什么 required 没有定义,我安装了节点。我想安装'os'吗?

4

1 回答 1

3

它是require,没有 d:

var os = require('os');
于 2013-11-03T02:07:22.763 回答