Node.js——NPM介绍

一、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文件

package.json文件是提供的包描述的文件。在Node.js中,一个包是一个文件夹,package.json文件以json格式存储该包的相关描述。

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

  • Name:包的名字。
  • Respository:保存放的仓库地址。
  • Keywords:包的关键字,有利于别人通过搜索找到你的包。
  • License:遵循的协议。
  • Maintainers:包的维护者。
  • Author:包的作者。
  • Version:版本号,遵循版本命名规范。
  • Dependencies:包依赖的其他包。
  • devDependencies:包开发阶段所依赖的包。
  • homepage:包的官方主页。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值