npm常用命令

在node中使用npm的一些常用命令

npm其实也是有版本的概念的,其中

npm --version (或简写npm -v)  查看版本
npm install --global npm  升级npm

下面总结一些npm常用命令以及意义

npm init  (npm init -y) //这里是初始化package.json这个文件,其中括号里面的操作是跳过package.json文件创建向导,快速创建

npm install (当存在package.json这个文件的时候,该命令可以直接安装里面的依赖)

npm install package_name (单纯的在项目路径中安装第三方包)

npm install package_name --save (安装第三方包的时候会将包的名字及版本号写入package.json这个包里面,方便误删过后重新装包,其中简写npm i package_name -s)

npm uninstall package_name --save  (删除已安装的第三方包,同时删除package.json里面的依赖,如果不想删除依赖,去掉--save,简写 npm un package_name -s)、

npm install  package_name@version //安装指定版本
在这里顺便提一下 npm i -D -S -g的区别吧
npm install module_name -S    即    npm install module_name --save    写入dependencies

npm install module_name -D    即    npm install module_name --save-dev 写入devDependencies

npm install module_name -g 全局安装(命令行使用)

npm install module_name 本地安装(将安装包放在 ./node_modules 下)

dependencies与devDependencies有什么区别呢?

devDependencies 里面的插件只用于开发环境,不用于生产环境。

本地安装
  1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。
  2. 可以通过 require() 来引入本地安装的包。
全局安装
  1. 将安装包放在 /usr/local 下或者你 node 的安装目录。
  2. 可以直接在命令行里使用。
    一般我们在项目开发的时候使用 npm i +包名+ -S其实就够了,一般在项目中这些就是常用的了,如果需要更详细的请观摩npm详解
ps解决npm被墙问题
npm install --global cnpm //安装淘宝镜像

然后将我们的npm命令替换成cnpm即可。国内服务器与国务服务器的更新频率每10分钟一次,所以也不需要担心咯
当然 如果我们不想安装cnpm,我们还可以这样做

npm config set registry https://registry.npm.taobao.org

这样我们就可以了,验证的时候只要输入npm config list 我们就可以查看当前配置了,这样配置以后,我们的npm下载就指向国类的服务器了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值