在Visual Studio Code的集成终端中使用node.js打开JavaScript代码

时间:2018-06-01 22:11:41

标签: javascript node.js visual-studio-code

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

console.log('Hello World');

1 个答案:

答案 0 :(得分:1)

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

这会导致节点尝试将您键入的内容解释为JavaScript。它不会导致它尝试在名为index.js的文件中运行JS。

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

您需要:

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