javascript - 在哪里输入我的 Node 命令以及为什么?

标签 javascript node.js shell command-line cmd

这里是 Node n00b。我刚刚在 Windows 桌面上安装了 Node ,我想知道应该在哪里输入 Node 命令以及为什么......我有三个选项(见下文)。哦,如果其中之一(即node.exe)不是用于输入 Node 命令,那么它是做什么用的?

我查看了 nodejs.org 文档,但没有看到关于其中每一个的用途以及为什么建议使用其中一个的明确概述/解释。

感谢您的见解。

====================================================

1) Windows 命令行:

enter image description here

2) Node.js 命令提示符:

enter image description here

3) Node exe

enter image description here

最佳答案

#1 这只是窗口的 cmd,您可以在其中键入 node --help 来大致了解您可以使用 node 执行哪些操作

#2 也是 cmd 但有一些额外的配置,当您查看属性时,您会看到它; C:\Windows\System32\cmd.exe/k "C:\Program Files\nodejs\nodevars.bat" 这基本上意味着它使用 .bat 脚本运行 cmd,该脚本设置一些环境变量,更改标题并打印一些欢迎消息。

#3 这是 NodeJS 的 REPL它在 NodeJS 的上下文中评估 JavaScript。 (这与从 cmd 运行 node 相同)

关于javascript - 在哪里输入我的 Node 命令以及为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21556359/

相关文章:

node.js - Webpack - webpack-dev-server : command not found

linux - 在 bash 脚本上做完整的工作流

linux - 将查找命令转换为函数以便在 PDF 文件中搜索

javascript - 在同一命令中获取数组中的所有值

javascript - 删除不同类型元素之前的所有同类型元素

javascript - 如何根据元素的id更改固定的标题样式

javascript/redux : how to avoid null when fetching state?

html - 解开 HTML 字符串中不必要的嵌套 div (NodeJs)

javascript - 使用多个 .then 更正 JavaScript 的求值顺序

Bash 终端输出 - 突出显示包含一些文本的行