- ExpressJS 教程
- ExpressJS - 主页
- ExpressJS - 概述
- ExpressJS - 环境
- ExpressJS - 你好世界
- ExpressJS - 路由
- ExpressJS - HTTP 方法
- ExpressJS - URL 构建
- ExpressJS - 中间件
- ExpressJS - 模板
- ExpressJS - 静态文件
- ExpressJS - 表单数据
- ExpressJS - 数据库
- ExpressJS - Cookie
- ExpressJS - 会话
- ExpressJS - 身份验证
- ExpressJS - RESTful API
- ExpressJS - 脚手架
- ExpressJS - 错误处理
- ExpressJS - 调试
- ExpressJS - 最佳实践
- ExpressJS - 资源
- ExpressJS 有用资源
- ExpressJS - 快速指南
- ExpressJS - 有用的资源
- ExpressJS - 讨论
ExpressJS - 环境
在本章中,我们将学习如何开始开发和使用 Express 框架。首先,您应该安装 Node 和 npm(节点包管理器)。如果您还没有这些,请转到节点设置以在本地系统上安装节点。通过在终端中运行以下命令来确认已安装 Node 和 npm。
node --version npm --version
您应该得到类似于以下内容的输出。
v5.0.0 3.5.2
现在我们已经设置了Node 和npm ,让我们了解npm是什么以及如何使用它。
节点包管理器(npm)
npm 是 Node 的包管理器。npm 注册表是 Node.js、前端 Web 应用程序、移动应用程序、机器人、路由器以及 JavaScript 社区无数其他需求的开源代码包的公共集合。npm 允许我们访问所有这些包并在本地安装它们。您可以在npmJS浏览 npm 上可用的软件包列表。
如何使用npm?
使用 npm 安装包有两种方法:全局安装和本地安装。
全局- 此方法通常用于安装开发工具和基于 CLI 的软件包。要全局安装包,请使用以下代码。
npm install -g <package-name>
本地- 此方法通常用于安装框架和库。本地安装的软件包只能在其安装的目录中使用。要在本地安装软件包,请使用与上面相同的命令,但不带-g标志。
npm install <package-name>
每当我们使用 npm 创建项目时,我们都需要提供一个package.json文件,其中包含有关我们项目的所有详细信息。npm 使我们可以轻松设置此文件。让我们建立我们的开发项目。
步骤 1 - 启动终端/cmd,创建一个名为 hello-world 的新文件夹,然后 cd (创建目录)进入其中 -
步骤 2 - 现在要使用 npm 创建 package.json 文件,请使用以下代码。
npm init
它会要求您提供以下信息。
只需按住 Enter 键,然后在“作者姓名”字段中输入您的姓名即可。
步骤 3 - 现在我们已经设置了 package.json 文件,我们将进一步安装 Express。要安装 Express 并将其添加到我们的 package.json 文件中,请使用以下命令 -
npm install --save express
要确认 Express 已正确安装,请运行以下代码。
ls node_modules #(dir node_modules for windows)
提示- --save标志可以替换为-S标志。该标志确保 Express 作为依赖项添加到我们的package.json文件中。这样做有一个好处,下次我们需要安装项目的所有依赖项时,我们只需运行命令npm install,它就会在该文件中找到依赖项并为我们安装它们。
这就是我们使用 Express 框架开始开发所需的全部内容。为了使我们的开发过程变得更加容易,我们将安装来自 npm 的工具,nodemon。一旦我们对任何文件进行更改,该工具就会重新启动服务器,否则我们需要在每次文件修改后手动重新启动服务器。要安装nodemon,请使用以下命令 -
npm install -g nodemon
您现在可以开始使用 Express。