如何自如地使用npm在项目中安装、删除模块包

如何自如地使用npm在项目中安装、删除模块包

npm是javascript的包管理工具,利用npm可以安装、删除、发布模块包,提高开发效率。

1、安装模块包

npm安装模块包的方式有两种:全局安装和本地安装

全局安装:

  • npm install <package-name> -g

全局安装后,可以通过使用对应模块包的命令行工具执行操作命令

本地安装:

本地安装模块包的一个特点就是:在使用安装好的模块包时,需要通过require('<package-name>')来引入到项目中使用;

本地安装时还需要考虑的一个问题就是安装好模块包后,其信息是否要写入到项目package.json中?如果写,写到哪?因此,本地安装衍生出三种命令,分别为:

  • npm install <package-name>
    安装模块包,模块包的信息不会写入到项目的package.json文件中;

  • npm install <package-name> --save
    安装模块包,并且将模块包的信息写入到项目package.json中的dependencies对象中;

  • npm install <package-name> --save-dev
    安装模块包,并且将模块包的信息写入到项目package.json中的devDependencies对象中;

2、删除模块包

删除与安装相对应,也分为全局删除和本地删除

全局删除:

  • npm uninstall <package-name> -g

本地删除:

对应的,本地删除也需要考虑是否再删除模块包的同时删除项目package.json中对应的信息,因此,利用npm本地删除模块包的命令也是三种,分别为:

  • npm uninstall <package-name>
    删除模块包,对应模块包的信息不会从项目package.json文件中删除;

  • npm uninstall <package-name> --save
    删除模块包,并且将对应的模块包信息从项目package.jsondependencies对象中删除;

  • npm uninstall <package-name> --save-dev
    删除模块包,并且将对应的模块包信息从项目package.jsondevDependencies对象中删除;

参考文献

[1] 【npm】利用npm安装/删除/发布/更新/撤销发布包
[2] npm install 时,如何只安装dependencies,而不安装devDependencies
[3] npm里我要删除一个包或者添加一个包怎么弄?

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值