【发布时间】:2014-11-15 14:45:10
【问题描述】:
我有一个基于 HTML 的项目,我正在使用 bower.json 将所有依赖项放在一起:
{
"name": "MyProject",
"version": "0.1",
"main": "index.html",
"dependencies": {
"modernizr": "2.8.3",
"classie": "1.0.1",
"jquery": "2.1.1",
"font-awesome": "4.2"
}
}
整个事情都在 git 中,我不想签入 bower_components 目录。所以我想使用某种脚本机制将库移动到我的项目中。
情况:
-
我希望有以下目录结构:
- index.html
- CSS
- main.css
- js
- main.js
-
库
- js
- jquery
- jquery.min.js
- jquery
- CSS
- jquery-ui
- jquery-ui.min.css
- jquery-ui
- 字体
- ...
- js
有些库不仅有
.js文件,还有css和字体文件- 库结构中的一些库(例如字体真棒)参考文件
更新
我提出了一种基于 rake 脚本的方法(请参阅 below)。但我想知道,是否有基于 Javascript / NodeJS 的更优雅的方法
【问题讨论】:
标签: javascript html node.js bower