使用NPM,Bower等pipe理非包装?
NPM,Bower或任何类似的基于Node.js的框架可以为我的项目下载非“包”吗?
我试图通过像NPM这样的东西下载他们给我(然后忽略他们在我的回购)尽可能保持外部图书馆我的回购。
然而,我经常碰到一些没有package.json或类似东西的东西。 这只是一个固定的文件,一个zip或一个随机文件。
谢谢。
Bower可以从URL 安装任意文件。 这个URL可以指向一个单独的文件或一个存档(将被分解)。
例如:
bower install http://code.jquery.com/jquery-1.11.2.min.js
或者在你bower.json
"dependencies": { "funcunit": "https://github.com/bitovi/funcunit/archive/jmvc.tar.gz" }
此外,即使Bower不包含bower.json文件,Bower也可以从Github存储库安装软件包。 它将简单地签出整个标签/分支。