包管理工具

1.包是什么
包英文单词是package,代表了一组特定功能的源码集合
1.2包管理工具
管理包的应用软件,可以对包进行下载安装,更新,删除,上传等操作 借助保管路工具,可以快速开发项目,提升开发效率
包管理工具是一个通用的概念,很多编程余灿都有包管理工具,所以掌握好包管理工具十分重要
1.3常用的包管理工具
下面列举了前端常用的包管理工具
npm
yarn,
cnpm
在这里插入图片描述
npm init -y(直接默认值创建)
require导入npm包的基本流程
1.在当前文件夹下node.modules中寻找同名的文件夹
2.在上级目录下的node。modules中寻找同名的文件夹,直到找到磁盘根目录
生产环境和开发环境
开发环境是程序员专门用来写代码的环境,开发环境的项目一般只能程序员自己访问
生产环境是项目代码正式运行的环境,一般指的是正式的服务器电脑,生产环境的项目一般每个客户都可以访问
开发依赖和生产依赖(包与包之间比较明显)
开发依赖,到生产环境的适合不需要的代码包
全局安装
全局安装的命令不受工作目录位置影响,
可以通过npm root -g可以查看全局安装包的位置
可能会遇到一下的问题
修改windos执行策略来对windos对于全局安装的脚本产生的约束
安装指定版本的包 : npm i 包名@版本号
删除依赖:npm remove 包名 //npm r 包名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值