安卓系统

如何在Windows 10系统上设置Node.js开发环境

[跟峰哥学Node.js编程系列教程] 在Nodejs Express 程序中使用 HTML 引擎 pug/jade/handlebars, 方便的编辑HTML代码

[跟峰哥学Node.js编程系列教程] 在Nodejs Express 程序中使用 HTML 引擎 pug/jade/handlebars, 方便的编辑HTML代码

目录:

Anonim

如果您现在已经决定了解最热门的技术话题` Node.js `,并且您是 Windows 用户,那么你已经降落在正确的地方。如果您刚刚开始,您可能会看到很多人正在为 Node.js开发 使用 Mac 或 Linux 。也许你的课程讲师也是这样做的。但也许你想在Windows上工作。许多人在开发时切换平台 - 但为什么在Windows完全有能力让你开始任何开发时切换。这篇文章是关于在Windows机器上设置一个好的Node.js开发环境的。

在Windows上设置Node.js开发环境

我们在这篇文章中的任务是设置您的计算机进行开发,以便您可以启动编码马上。这些是我们将在您的计算机上安装的一些东西:

  • Node.js本身
  • Git
  • 现代代码编辑器
  • MongoDB(可选)

因此,让我们直接跳入并开始

Node.js

关于Node.js,它是一个精美的跨平台开源JavaScript运行时环境,构建于Google Chrome的V8 JavaScript引擎上。 Node.js基本上可以让你在JavaScript中编写应用程序,并在服务器的后端运行它们。当我说`跨平台`时,我的意思是。您可以在Windows上安装Node.js,甚至可以部署应用程序。从官方网站下载Node.js。由于您刚开始学习,建议下载 LTS (长期支持)变体。目前最新的LTS版本在写这篇文章时是可用的6.11.0。

下载完成后,运行安装程序,无需进行任何更改,只需在所有步骤中点击“下一步”即可。 Node.js安装程序内置了Node Package Manager,它需要下载和安装第三方模块。你会发现你经常使用NPM。因此,请勿在计算机上安装Node.js时更改此设置。此外,安装程序会自动修改PATH变量,以便您可以从CMD运行npm命令。因此,如果您想要修改这些设置中的任何一项,请转到“自定义设置”;否则,我会建议安装快速安装。

安装完成后,在开始菜单中搜索`Node.js命令提示符`并按回车键以运行控制台。这个CMD窗口对于你的Node.js职业来说是一切。此窗口已初始化为使用Node.js和NPM,以便您可以从此窗口运行您的命令。要验证,只需运行`npm -v`即可查看计算机上安装的NPM版本。如果您在其他地方使用Node.js教程,则可以在此处运行该教程中提到的所有命令。

Git

Git是应用最广泛且行业特定的版本控制系统。如果您不知道它们,您将很快了解版本控制系统。在这里下载Git for Windows。 Git将帮助您管理大型项目的代码。 Git非常容易学习并开始使用。一个简短的基于挑战的指南可以在线获得,可以让你开始使用Git。

一旦你运行了安装程序,你可能会面临一些你不会意识到你的行为的步骤。我想谈谈这一步。说`调整你的PATH变量`的步骤是一个重要的步骤。在这里,您需要选择您希望如何在计算机上使用Git。

我总是选择第二个选项` 使用命令提示符 中的Git`。选择此选项将使Git命令在Node.js命令提示符以及Git Bash中可用。 Git Bash 是Git中包含的另一个命令行工具;您可以将其用于开发目的或继续使用命令提示符。不要担心其他步骤,只需在安装程序上点击“下一步”即可。解释这些步骤超出了本文的范围,但您可以在Internet上搜索Git安装。

安装完成后,您可以打开命令提示符窗口并输入`git -version`来验证您是否安装了Git。

代码编辑器

选择代码编辑器可能是一项具有挑战性的任务那里有很多选择。您可以在像WebStorm这样的成熟IDE或Brackets之类的代码编辑器之间选择一些东西。这里有几点建议:

  • WebStrom:专业人士使用的最强大的JavaScript IDE。这是一个付费工具,我建议你开始使用一个免费的工具,然后在推进你的职业生涯时进行投资。
  • Visual Studio代码:如果你已经熟悉Visual Studio,那就去做吧。 VS Code是Microsoft为您提供的免费开源代码编辑器。该程序带有内置调试器和各种语言的语法高亮显示。不仅仅是Node.js,您可以使用很多其他语言进行编码。
  • 方括号:它是一款适用于所有平台的强大的开源代码编辑器。它支持多种语言的语法高亮显示。它配备了这个伟大的扩展管理器,可让您为该工具添加更多功能和特性。我个人使用这个工具,我喜欢自动网页刷新,扩展和键盘快捷键等功能。此外,它还会为右键菜单添加一个选项,以便您可以直接在Brackets中打开项目文件夹。

这些仅仅是我的建议;你可以自由选择任何IDE或编辑器。如果您足够勇敢,甚至可以在简单的记事本中编写代码。

MongoDB

这是一个可选步骤。 MongoDB是一个跨平台的基于文档的数据库程序。它在传统的Node.js CRUD应用程序中用于代替SQL。如果你愿意,你可以使用SQL,但由于MongoDB被Node.js广泛接受,我们在这里已经介绍了它。您需要从这里下载MongoDB社区服务器。您也可以选择安装MongoDB Compass,一个GUI工具来浏览您的数据库。下载并安装后,直接转到MongoDB安装并导航到bin文件夹。地址可能如下所示:

C: Program Files MongoDB Server 3.4 bin

现在运行`mongod.exe`启动MongoDB服务器。并运行`mongo.exe`通过命令行与服务器交互,或者如果您更喜欢使用GUI,则使用Compass。你甚至可以将这个目录添加到PATH变量中,从命令行直接运行mongod和mongo。你可以在这里学习如何改变系统环境变量路径

就是这样!您已准备好编写您的第一个Node.js应用程序。您有适合开发的正确工具和环境设置。