Getting started with Node.js and JavaScript

Getting started with Node.js and JavaScript

本文关键字:and JavaScript js Node started with Getting      更新时间:2023-09-26

我几周前刚开始学习编程(目前使用JavaScript),没有任何编程经验。到目前为止,我对语言本身做得很好,但我对如何实现我所学的东西感到困惑。这些是我迄今为止所采取的步骤,也是我感到困惑的地方。有人能帮我指路吗?

  • 我在Windows PC上
  • 为IDE下载的WebStorm
  • 下载并安装控制台2以充当终端
  • 遵循此处的说明(http://www.jhh.me/blog/2012/12/24/setting-up-http-server-on-windows-with-node-js/)下载并安装Node.js。正如上面所写的,我安装了http服务器并启动了服务器,使用了我在WebStorm中创建的js和HTML文件的文件路径
  • 打开localhost,我看到了我在WebStorm中创建的所有文件的目录

我的问题是:

  • 控制台2甚至是必要的吗?还是我被WebStorm覆盖了
  • 我是否需要键入Node本身?它看起来像一个命令提示符,但我无法通过它执行任何操作
  • 如果我在Console2中键入Ctrl-C并为Terminate Batch Job选择Y来停止服务器,为什么当我转到localhost时仍然可以看到我的文件目录?我不是在访问我在这里创建的服务器吗?还是我误解了它的用途
  • 最后,我还按照sitepoint上的指示,将该语言复制到WebStorm中的JS文件中,以创建一个服务器。代码在WebStorm中执行,我看到"服务器正在侦听"。但是,我不理解"要启动服务器,请在下面键入命令…node web_server.js"的说明。在哪里键入?在控制台2中?在节点中?所有这些都是不必要的,因为我已经在上面的步骤中创建并运行了一个服务器

请原谅这些问题的基本性质。我在网上找到了一些很棒的教学资源,但它们似乎经常冲突或省略步骤,这对真正的初学者来说很难。

谢谢!

Brendan

  • 控制台2不是必需的,它只是像cmd.exe 这样的外壳的包装器

  • 我猜你已经进入REPL函数了。维基百科上对REPL的进一步解释。

  • 如果服务器已经终止,您将无法在http://localhost上看到任何新内容,您将看到缓存的内容。

  • 他们正在解释如何从命令提示符(cmd.exe)运行它。