node - npm使用

npm(node package manager),node包管理器,在项目中可以通过npm命令下载第三方包

下载包之前,需要在控制台先执行npm init生成package.json文件,package.json的用途相当于项目的说明书,记录项目相关信息,例如:项目名称、版本号、入门文件、依赖哪些第三方包等等)

控制台提示输入信息如下

name: 项目名称
version: 项目版本
description: 项目描述
entry point: 入门文件(node项目,只有一个人口文件,因为node一次只能执行一个文件)
test command: 测试命令
git repository: gitbub地址
keyword: 关键字(自己写的包,提供给别人搜索下载)
author: 作者
license: 开源许可证

如果暂时不需要填写以上信息,可以一直回车,生成package.json;也可以使用npm init -y跳过填写步骤,生成 package.json

以下是常用命令,以安装jquery作为演示

  • 安装jquery
    • npm install jquery
    • npm i jquery(简写)
  • 安装jquery - 同时生成依赖
    • npm install jquery --save
    • npm i jquery -S(简写)

说明:加上--save的目的是,在package.json中生成dependencies依赖(记录了下载这个包)。当把项目上传到github,或者发送给别人使用时,通常不会把node_module文件上传或发送。在其他人使用该项目时,只需要package.json,执行npm install就可以下载该项目中所需要用到的第三方包。--save可以放在包名前,也可以放在包名后,推荐在安装包时,加上--save

  • 安装指定版本的jquery
    • npm install jquery@2.1.0 --save
    • npm i jquery@2.1.0 -S(简写)
  • 卸载jquery - 同时删除依赖
    • npm uninstall jquery
    • npm un jquery(简写)

使用淘宝镜像,下载速度会快很多

npm install jquery --registry=https://registry.npm.taobao.org

上面方式需要携带--registry=https://registry.npm.taobao.org,使用起来繁琐,也可以修改npm配置,默认使用淘宝镜像下载

修改npm配置,默认使用淘宝镜像

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

修改npm配置,恢复默认下载地址

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

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值