如果这是一个非常笼统的问题,我很抱歉,但是我环顾四周,似乎找不到答案。
我在 Windows 上运行 node.js
,它安装了 2 个东西,Nodejs.exe
和 Node.js
命令提示符.我已经让脚本在命令提示符下运行,但我无法弄清楚 exe 版本的作用。我想使用的 --debug
标志似乎只适用于 exe。似乎它的工作方式类似于 python idle,您可以在其中键入 d = 6
,然后键入 d
并返回数字 6,但是我找不到其他任何东西可以。
有人可以帮忙解释一下它的用途吗?非常感谢!
最佳答案
在 Windows 上安装 NodeJS 时提供了两个快捷方式:
- Node.js = 这是一个用于测试和执行 JavaScript 代码的强制 shell。这与您在命令提示符下键入
node
相同(假设node.exe
在路径中)。它非常适合简单的测试(我经常将它用作计算器)。 - Node.js 命令提示符 = 这是一个标准命令提示符,其中路径已调整为包含
node.exe
(NodeJS 可执行文件)以及npm
, Node 包管理器。但是在默认安装中,NodeJS 目录被添加到系统路径中,因此node
应该可以从任何命令提示符中使用。
因此,使用命令提示符 (#2),您可以使用它来启动脚本,例如:
node app.js
其中 app.js
是您编写的 NodeJS 代码。
正如我所提到的,node
和 npm
通常在系统路径中,所以我不使用这两个快捷方式。相反,我只是启动一个新的命令提示符:
- 赢+R
cmd
回车Node
回车
关于node.js - node.js 命令提示符和 .exe 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20031886/