查看 Bower 上的可用组件,第一个存储库 ( accounting.js ) 似乎没有component.json
-file。通读文档,这似乎是添加为 Bower 组件所必需的。
这怎么可能?
编辑:除了添加一个 component.json 文件,当你遵循semver-specification 时它也可以工作。情况似乎并非如此,因为根目录中有两个 JS 文件(accounting.js 和 accounting.min.js)。
查看 Bower 上的可用组件,第一个存储库 ( accounting.js ) 似乎没有component.json
-file。通读文档,这似乎是添加为 Bower 组件所必需的。
这怎么可能?
编辑:除了添加一个 component.json 文件,当你遵循semver-specification 时它也可以工作。情况似乎并非如此,因为根目录中有两个 JS 文件(accounting.js 和 accounting.min.js)。
不幸的是,Bower在注册组件时还没有任何验证,这意味着任何人都可以注册任何东西。这就是注册表中某些组件无效的原因。验证主要是等待服务器部分被移植到 Node.js。
component.json
始终建议使用A ,但仅当您有多个文件和/或依赖项时才需要,否则 Bower 将根据 git 标签推断版本。