中间人的多个源目录

时间:2015-04-15 14:11:04

标签: ruby-on-rails build middleman

我有一些包含公共文件的项目,所以我为他们制作了source/shared目录。 文件结构如下:

.
├── config.rb
├── build
├── source
│   ├── project-1
│   │   ├── index.html.slim
│   │   ├── js
│   │   │   ├── _templates.js.coffee
│   │   │   └── main.js.coffee
│   │   ├── layouts
│   │   │   └── layout.slim
│   ├── project-2
│   │   ├── index.html.slim
│   │   ├── js
│   │   │   ├── _templates.js.coffee
│   │   │   └── main.js.coffee
│   │   ├── layouts
│   │   │   └── layout.slim
│   └── shared
│       └── js
│           ├── vendor
│           │   ├── _json2.js
│           │   ├── html5shiv.js

在这里,我希望source/shared/js/vendor/html5shiv.js位于构建目录中,例如main.js脚本。

当我构建项目-1时,构建目录如下所示:

build
├── index.html
├── js
│   ├── main-088a2c74.js

尽管如此,我能以某种方式在构建中包含共享文件吗?

0 个答案:

没有答案