【问题标题】:How to execute a hello world javascript file in node.js如何在 node.js 中执行 hello world javascript 文件
【发布时间】:2013-03-04 16:59:29
【问题描述】:

我的计算机上的以下位置有hello_world.js 文件-

C:\Users\Ankur\Downloads\NodeJS\working

它有以下代码-

console.log("Hellow World");

我正在阅读初学者教程here,它说我应该通过 node.js 执行我的 javascript 文件。现在我不知道该怎么办。我该怎么做。

当我这样做时...

我什么也得不到。 我应该怎么做才能成功运行 hello world。似乎没有任何教程显示需要做什么。

我对此很陌生,所以这对你们来说可能很明显。

【问题讨论】:

  • 在 SO 上有很多关于这个的帖子,这是我经常提到的一个 stackoverflow.com/questions/6737824/… 查看@kcbanner 发布的答案,它完全解决了您的问题。
  • 如果我需要一个模块,比如 bluebird,该怎么办?
  • 语法错误!这不是一个有效的“Hello World”程序。

标签: javascript node.js cmd


【解决方案1】:

使用Node.js command prompt,然后输入node C:\Users\Ankur\Downloads\NodeJS\working\hello_world.js

【讨论】:

  • @missingno 不,他使用的是带有绿色和白色图标的那个
  • 我遇到了同样的问题,只是通过 node.js cmd 做了你所说的,我得到的只是空行。
  • 漂亮。我只是错过了node kw
【解决方案2】:

看起来您已经在节点控制台中。您输入了正确启动节点的node(因此您的路径很好)。现在你告诉节点解释

node C:\Users\Ankur\Downloads\NodeJS\working\hello_world.js

作为它不喜欢的javascript。

您应该可以在此处输入console.log('hello world'); 并看到它出现。

要运行你的文件,退出节点解释器(我认为是 control-X,也许是 control-C),然后在你的 C:> 提示符下,然后输入

node C:\Users\Ankur\Downloads\NodeJS\working\hello_world.js

或者,

cd C:\Users\Ankur\Downloads\NodeJS\working\
node hello_world.js

【讨论】:

    【解决方案3】:

    您已通过在命令提示符中键入node 进入节点控制台,然后尝试从自身内部执行节点。只需在命令提示符下输入 node c:\etc\...\,而不是节点 shell。

    按:[开始]->[运行]->[c][m][d]

    然后输入命令:node C:\Users\Ankur\Downloads\NodeJS\working\hello_world.js

    或者,使用 sublime 编辑器,并安装一个 node js 构建系统,然后打开你要运行的文件,然后按构建快捷方式,在控制台中得到输出。

    【讨论】:

      【解决方案4】:
      1. 打开 CMD。
      2. 键入“cd C:\Users\Ankur\Downloads\NodeJS\working”并按 Enter
      3. 输入“node hello_world.js”并回车

      这应该可以解决! 重要提示:不要在点号 3 之前键入节点。

      【讨论】:

        【解决方案5】:

        按照这三个简单的步骤:

        • 进入你的工作目录

          C:\Users\Ankur\Downloads\NodeJS\working 
          
        • 在那里打开cmd并输入

          node hello_world
          
        • Enter

        【讨论】:

          【解决方案6】:

          另类。 打开Nodejs“带有绿色图标的东西”。 从您拥有的文件中复制您想要执行的代码

          粘贴到nodejs中,然后回车

          nodejs 理解 js 代码,所以它会执行你写的并输出 你好世界 未定义

          您所描述的内容会打开您拥有的文件,然后执行它。

          【讨论】:

            【解决方案7】:

            打开 Windows cmd 并输入

            node C:\Users\Ankur\Downloads\NodeJS\working\hello_world.js
            

            您应该使用系统解释器中的节点(bash/DOS cmd),您正在运行的是 C:\Program Files\nodejs\node.exe,不带任何参数。

            【讨论】:

              猜你喜欢
              • 2014-07-24
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-06-18
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多