honk:基于浏览器的 JavaScript ES6+ 包管理器

时间:2024-07-05 02:16:14
【文件属性】:

文件名称:honk:基于浏览器的 JavaScript ES6+ 包管理器

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-05 02:16:14

JavaScript

鸣喇叭 包管理器仅适用于基于浏览器的 JavaScript ES6+。 它旨在与 jspm 和 systemjs 兼容。 这是一个创建像 jspm 这样的包管理器的实验,但要简单得多,而且没有充满 jspm 代码库中的遗留内容。 例如,我想专注于成为一个包管理器,而根本不做捆绑。 还有很多对不再记录的配置选项的支持,这使得很难分辨代码库中需要什么,什么不需要。 我还想强制人们为他们的依赖项定义存储库。 不再是'angular': 'angular@1.3.4' ,它应该是'angular':'github:angular/bower-angular@1.3.4' 。 这将消除对 repostitory 设置的全部需求,并使事情变得更加清晰。 我也不相信我们需要另一个用于 nodejs 或 browserify 使用的包管理器。 只关注 web 和 systemjs。 这也简化了很多代


【文件预览】:
honk-master
----package.json(1KB)
----test()
--------NpmRepository.js(969B)
--------Fixtures.js(3KB)
--------DependencyUtils.js(798B)
----gulpfile.js(568B)
----LICENSE(1KB)
----src()
--------Installer.js(2KB)
--------GithubRepository.js(62B)
--------CommandLine.js(527B)
--------NpmRepository.js(3KB)
--------Log.js(256B)
--------DependencyUtils.js(1KB)
----.gitignore(37B)
----README.md(2KB)

网友评论