作者: 柠栀5102 | 来源:发表于2022-01-03 10:49 被阅读0次

包必须包含一个描述文件:package.json。该文件,记录了当前项目信息,例如项目名称、版本、作者、github地址、当前项目依赖了哪些第三方模块等。

创建一个描述文件package.json:

可以通过npm init -y命令直接生成,也可以一步步生成:

npm init 初始化npm包

package name(包名,默认文件夹名):

version(版本号,默认1.0.0):

desciption(描述,也可以不写):

entry point(main)(入口文件,一般都是index.js):

test command(测试提交地址):

git repository(github开源仓 库地址,全球托管平台):

keywords(关键字):

author(作者):

license(开源编号,默认ISC):

安装

npm install/i 包名(模块名)

npm install jquey 安装jQuery模块

npm install math 安装math模块

npm install moment 安装moment模块

npm install 根据描述文件中的依赖dependencies 下载好对应的模块

卸载

npm remove/r 包名(模块名)

npm uninstall 包名(模块名)

npm remove jquey 删除jQuery模块 

npm remove math 删除math模块

npm remove moment 删除moment模块

npm修改或切换镜像地址

方式一、npm config edit 打开npm的配置文件,直接修改registry的地址 registry=地址

方式二、代码直接更改npm的配置文件:npm config set r egistry 地址

方式三、使用nrm管理registry地址,首先安装nrm 输入命令:npm install -g nrm

nrm ls 查看镜像列表,然后切换镜像:nrm use taobao(地址的名字)

升级包

1、npm install  重新安装所有包 全部覆盖一遍

2、npm update 包名  升级指定包

3、npm update  升级全部包(版本号一致 不会重新安装,相比较install更节省性能)

安装包并添加到生产依赖中

npm install 包名 --save/-S 

安装包并添加到开发依赖中

npm install 包名 --save-dev/-D 

安装全局指令

npm install   --global/-g

版本

npm view 包名 versions 查看所有版本 

npm view 包名 version 查看最高版本

npm i 包名@版本 安装指定版本的包

相关文章

  • 闭包,闭包,闭包

    1、这家伙到底是什么? 网上关于这个的讨论的太多了太多了,有各种的举例子,但是大部分还在寻找这个答案的小伙伴对于变...

  • Golang-基础包

    math包 strconv包 json包 time包

  • swift-闭包

    闭包 闭包定义 闭包简化 - 尾随闭包 闭包参数 闭包返回值 闭包的循环引用

  • npm使用手册

    目录 # 包的管理# ----》创建包# ----》安装包# ----》删除包# ----》发布包# ----》更...

  • 生信小组DAY6-JANE

    R包R语言的包,常常听到各种名字,扩展包、程序包、软件包、函数包、算法包……不如单名一个“包(Package)”字...

  • “包治百病”却拯救不了你的“烂人生”

    1. 包个包个包包那是什么包 包个包个包包这个害人包 一包一包一包包包催人傻 妙龄青春女孩已经犯错了!!! 包是什...

  • linux 指南II 软件安装

    包全名与包名包全名:操作的包是没有安装的软件包时,使用包全名。而且要注意路径包名: 操作已经安装的软件包时,使用包...

  • linux 安装命令管理

    包全名与包名包全名:操作的包是没有安装的软件包时,使用包全名而且要注意路径包名: 操作已经安装的软件包,使用包名 ...

  • 构建CentOS httpd RPM包

    安装依赖包 下载apr及httpd源码包 编译apr rpm包 安装apr包 编译http包 安装http包

  • 全网最详细的游戏包解读:小白也能看懂

    一.游戏包的概念: 目前的游戏包大部分是大家所熟知的下载包,像官方包,企业包(官网包),吸量包,联运包 当然现在有...

网友评论

      本文标题:

      本文链接:https://www.haomeiwen.com/subject/gvcxcrtx.html