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 包名
包管理工具
于 2023-07-16 21:52:20 首次发布