欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Node.js——NPM介绍

程序员文章站 2022-05-31 20:05:18
...

一、NPM常用命令

1、npm -v、npm version

查看NPM的安装版本。

2、npm init

通过npm init命令可以生成一个package.json文件。这个文件是整个项目的描述文件,通过这个文件可以清楚地知道项目的包依赖关系、版本、作者等信息。每个NPM包都有自己的package.json文件,使用这个命令将需要填写项目名、版本号、作者等信息。
在填写完毕后,在使用命令的文件夹中多了一个package.json文件。如果不想填写这些内容,也可以在这条命令后添加参数-y或者-yes,这样系统将会使用默认值生成package.json文件,例如:

npm init -y
npm init --yes

3、npm install

通过npm install命令安装包,如安装underscore这个包(underscore是一个强大的JavaScript工具库,使用这个库可以大大提高开发效率),例如:

npm install underscore

在安装包的时候可以在命令后添加–save或者-S参数,这样安装包的信息将会记录在package.json文件的dependencies字段中。
如果这个包知识开发阶段需要的,可以继续添加-dev参数。这样安装包的信息将会记录在package.json文件的devDependencies字段中。

提示:建议将所有项目安装的包都记录在package.json文件中。当我们的package.json文件中有了依赖包的记录时,只需要运行npm install命令,系统就会自动安装所有项目需要的依赖包。当不需要使用某个包时,可以运行npm uninstall命令来卸载这个包。

二、package.json文件

对该相关文件中的主要字段进行说明:

  • Name:包的名字。
  • Respository:保存放的仓库地址。
  • Keywords:包的关键字,有利于别人通过搜索找到你的包。
  • License:遵循的协议。
  • Maintainers:包的维护者。
  • Author:包的作者。
  • Version:版本号,遵循版本命名规范。
  • Dependencies:包依赖的其他包。
  • devDependencies:包开发阶段所依赖的包。
  • homepage:包的官方主页。

上一篇: Jenkins搭建

下一篇: Mongodb安装