【问题标题】:how can i execute a node.js in cmd prompt?如何在 cmd 提示符下执行 node.js?
【发布时间】:2014-09-04 12:48:28
【问题描述】:

我是 Node.js 的新手,开始做 hello world 练习。我遇到了一个问题,我用代码'console.log(“Hello World”)创建了一个文件;'并将其保存为测试。然后我在cmd中打开它并写入节点然后节点测试,但是对于这个答案.....不知道为什么会这样,虽然我期待Hello World?我试过并查看互联网,但找不到答案。

我已经安装了 git 和 node.js。

希望有人能帮助我吗?

【问题讨论】:

  • 你写的 >$ node .js 在它的同一目录(文件)中?
  • “这个答案” ?什么样的答案 ?我不明白你的问题。
  • 问题是为什么我在使用以下代码运行 node.js 文件时得到...的答案:console.log("Hello World");在节点中?

标签: javascript node.js git bash


【解决方案1】:

例如,如果您将文件保存在 `/home/toto/example.js 中:

console.log('Hello World');

您只需通过以下方式启动它:

nodejs /home/toto/example.js
# or
cd /home/toto/
nodejs example.js

如果找不到命令nodejs,用命令node测试。这取决于您的安装包。

node /home/toto/example.js
# or
cd /home/toto/
node example.js

【讨论】:

  • “我用cmd打开” => OP可能在windows上
  • 在windows中,我认为你应该在你的PATH var中添加nodejs目录
【解决方案2】:

1.将 helloword.js 文件保存到您选择的目录中,例如文件夹“home

2.通过cd进入"helloword.js"文件所在目录:

cd home

3.您可以通过键入以下内容来测试文件是否存在:

ls (mac)

dir (windows)

4.如果文件在那里,只需写入

node helloworld.js

你应该很好!:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多