您知道网络 Assets 的打包管理器吗?
我想要可以下载jQuery之类的库的东西,以便将其插入到 Assets 管道中。 js.*的fanstatic python软件包已关闭,但它们选择了该库的单个“最新”版本,这可能会滞后几个发行版。
Google的js cdn具有其中一些的元数据,但大多数情况下是设计为直接由浏览器下载的。
最佳答案
我已经找到了浏览器内javascript的以下程序包管理器:
其中大多数可以在packages with the ender keyword中发布以供浏览器加载程序使用,并可以由AMD format加载。他们还倾向于将RequireJS(也被npm使用)用于package.json元数据。
我还发现CommonJS package format,它似乎是fanstatic的不太活跃的版本,并且像fanstatic一样将库包装在Python包中。它具有相同的限制(版本往往会滞后),但是编写包装程序包似乎很简单,我可以烘烤自己的更新。
BPM和fanstatic知道非js Assets ,并且可以合并或缩小CSS。