没有合适的资源?快使用搜索试试~ 我知道了~
tiny-package-manager:了解npm或Yarn v1的工作方式
共19个文件
ts:8个
json:4个
yml:2个
需积分: 9 0 下载量 181 浏览量
2021-02-03
07:10:31
上传
评论
收藏 57KB ZIP 举报
温馨提示
小包装经理 一个非常非常简单的演示和指南,用于说明软件包管理器。 介绍 作为JavaScript开发人员,您可以经常使用或类的包管理器。 但是,您知道程序包管理器如何工作吗? 或者,您可能对如何构建软件包管理器感到好奇。 好吧,本指南的目的不是让您重新发明一个新的轮子。 不需要这样做,因为npm和Yarn都足够成熟和稳定。 目的只是说明程序包管理器是如何在后台运行的。 您可以阅读代码,注释将说明其工作原理。 注意:为了简化指南并使之尽可能简单,此演示不处理某些极端情况并捕获错误和异常。 如果您真的对此感到好奇,建议阅读或的源代码。 产品特点 将软件包下载到node_modules目录。 简单的CLI。 只需解决依赖冲突。 展平依赖性树。 支持锁文件。 (例如yarn.lock或package-lock.json ) 通过CLI添加新程序包。 (像yarn add或npm i <package>命令一样) 运行生命周期脚本。 ( preinstall和postinstall ) 符号链接bin文件。 如何开始? 阅读src目录中的源代码。 您可以在开始时阅读src
资源推荐
资源详情
资源评论
收起资源包目录
tiny-package-manager-master.zip (19个子文件)
tiny-package-manager-master
.gitignore 35B
tsconfig.json 109B
README.md 2KB
azure-pipelines.yml 189B
.vscode
settings.json 138B
LICENSE 1KB
.eslintrc.yml 58B
package.json 1KB
src
resolve.ts 984B
utils.ts 234B
list.ts 6KB
index.ts 4KB
install.ts 748B
log.ts 633B
cli.ts 858B
lock.ts 3KB
.editorconfig 146B
yarn.lock 57KB
package-lock.json 84KB
共 19 条
- 1
资源评论
香港键师傅
- 粉丝: 27
- 资源: 4647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功