我刚刚开始学习JavaScript,并且已经坚持了这个基本练习。我已经编写了一些将"Hello World"写入控制台的基本脚本,并且我正在尝试使用node.js在Visual Studio Code的集成终端中执行文件"index.js",但它不是执行脚本,而是返回"ReferenceError:index is not defined"。如果有帮助,索引.js的内容如下:
console.log('Hello World');
您正在运行node.js,然后在 REPL 中键入index.js
。
这会导致节点尝试将您键入的内容解释为 JavaScript。它不会导致它尝试在名为index.js
的文件中运行 JS。
它尝试读取变量index
(尚未定义(,然后访问该对象上的.js
属性。
您需要:
- 通过键入
node index.js
指定启动Node 时要运行的 JS.js require("./index")