Node包管理器(npm)
npm 是节点的包管理器。npm 注册表是一个公开的开源代码包的集合 node.js,前端 web 应用程序、移动应用程序、机器人、路由器以及 JavaScript 社区的无数其他需求。npm 允许我们访问所有这些包并在本地安装它们。你可以在 npmJS 浏览 npm 上提供的软件包列表
有两种方法可以使用 npm 在全局和本地安装包。
全局(Globally)-此方法通常用于安装开发工具和基于CLI的软件包。要全局安装包,请使用以下命令。
本地(Locally)-此方法通常用于安装框架和库。本地安装的程序包只能在其安装的目录中使用。要在本地安装包,请使用与上面相同的命令,而不使用−g标志。
每当我们使用 npm 创建一个项目时,我们需要提供一个 package.json 文件,里面有我们项目的所有细节。npm 使我们很容易建立这个文件。让我们制定我们的发展计划。
第1步-启动终端/cmd,创建一个名为 Koa 然后 cd 到这个新文件夹-
PS F:\>mkdir Koa
PS F:\>cd Koa
PS F:\Koa>
第2步-现在创建 package.json 使用 npm 文件,使用以下命令。
根据提示的标题可以一直enter回车键可以得到以下信息–
Press ^C at any time to quit.
package name: (koa)
version: (1.0.0)
description:
entry point: (index.js)
test command:
git repository:
keywords:
author:
license: (ISC)
About to write to G:\koa\package.json:
{
"name": "koa",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
Is this OK? (yes) yes
第三步-现在我们有了 package.json 文件设置好,我们将安装 Koa。安装 Koa 并将其添加到 package.json 文件,使用以下命令
PS F:\Koa>npm install --save koa
要确认 Koa 安装正确,请运行以下命令。
PS F:\Koa>ls node_modules #(dir node_modules for windows)
提示: --save 标志可以替换为 -S 标志。此标志确保将 Koa 作为依赖项添加到 package.json 文件。这有一个优点,下次我们需要安装项目的所有依赖项时,我们只需要运行命令 npm install,它就会在这个文件中找到依赖项并为我们安装它们。
这就是我们开始使用 Koa 框架进行开发所需的全部内容。为了使我们的开发过程更加简单,我们将安装一个 npm 工具 nodemon。这个工具的作用是,一旦我们对任何文件进行更改,它就会重新启动服务器,否则我们需要在每次修改文件后手动重新启动服务器。要安装 nodemon,请使用以下命令。
PS F:\Koa>npm install -g nodemon
现在我们都准备好跳进 Koa!