首页 > 解决方案 > 在 Visual Studio Code 的集成终端中使用 node.js 打开 JavaScript 代码

问题描述

我刚刚开始学习 JavaScript,并且已经坚持这个基本练习。我已经编写了一些将“Hello World”写入控制台的基本脚本,并且我正在尝试使用 node.js 在 Visual Studio Code 的集成终端中执行文件“index.js”,而不是执行脚本,它返回“ReferenceError:未定义索引”。如果有帮助,index.js 的内容如下:

console.log('Hello World');

标签: javascriptnode.jsvisual-studio-code

解决方案


您正在运行 node.js,然后index.js在 REPL 中输入。

这会导致 node 尝试将您输入的内容解释为 JavaScript。它不会导致它尝试运行名为index.js.

它尝试读取变量index(您尚未定义),然后访问该.js对象的属性。


您需要:

  • 通过键入指定在您启动 Node.js 时运行的 JSnode index.js
  • require("./index")

推荐阅读