2021-06-12

包管理配置文件

1.在执行命令所处的目录中,快速新建package.json 文件
命令:npm init -y //项目名称不能出现 中文 空格
//运行npm install 命令安装包的时候,npm包管理工具会自动把包的名称和版本号,记录到到package.json中
// dependencies(核心依赖包) 节点 用来记录您使用npm install 命令安装了哪些包npm install jquery art-template 可以同时安装多个包 中间用 空格 隔开
对应的还有devDependencies(开发依赖包) 将只在项目开发阶段用到的包,项目上线之后不再用到的包 下载到这个文件夹中 命令 npm i 包名 -D
2.删除node-modules文件后 可以通过 npm install(i)来下载dependencies节点中所有的包
3.npm uninstall 卸载包 只能一个一个卸载 不能一次多个
4.切换npm下包镜像源
(1)npm config get registry 查看当前的下包镜像源
(2)npm config set registry=https://registry.npm.taobao.org/ 将下包的镜像源切换为淘宝
(3)检查镜像源是否下载成功 npm config get registry
(4)下载nrm小插件快速查看和切换镜像源 npm i nrm -g 安装 nrm ls 查看所有可用的镜像源 nrm use taobao 切换为什么源
(5)包的组成结构:
包必须以单独的目录存在
包的顶级目录下要必须包含package.json 这个包管理配置文件
package.json 中必须包含name,version,main 这三个属性,分别代表包的名字,版本号,包的入口
(6)开发自己的包
(7)创建npm账户 然后在终端登录 npm login 登录之前检查发送地址是不是官方网址,成功后会显示在官网成功登录
(8)把包发送到npm上 将终端切换到根目录 运行npm push命令,即可将包发布到npm上(包的名字不能雷同),现在官网搜索看看有没有同名的包
(9)删除已经发布的包 运行 npm unpublish 包名 --force
注意:1.npm unpublish命令只能删除72小时以内发布的包
2. npm unpublish命令删除的包在24小时内不允许重复发送
3.发布包的时候,尽量发布有意义的包

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值