【问题标题】:Node.JS Command PromptNode.JS 命令提示符
【发布时间】:2016-04-30 12:27:47
【问题描述】:

我今天在搞乱 npm 包,我注意到我的所有命令都是从我机器上的命令提示符运行的,而不是通过下载附带的 node.js 命令行运行的。

底线:如果从本地命令提示符运行命令,为什么会有节点命令提示符?

我看到这里有一个这样的问题:node.js command line tool 但它并没有完全回答这个问题。

感谢您提供的任何帮助。

【问题讨论】:

  • Node.js 命令提示符只是一个设置为使用 Node 和 npm 的 cmd 窗口,还有运行 Node 命令的 REPL

标签: node.js npm command command-prompt


【解决方案1】:

node.js 命令提示符设置了您的 node.js 环境。大多数时候,如果您尝试通过本地命令提示符安装一些全局包,它不会按预期工作,但如果您使用 node.js 命令提示符,它会。在尝试使用 express-generator 时发生在我身上。

【讨论】:

  • 感谢您的解释。从这个意义上说,节点命令提示符是运行命令的更好方法,还是我应该继续使用本地命令提示符?
  • 只要一切正常,您都可以使用其中任何一种。对于 npm 相关的任务,node 命令提示符是更好的选择。