作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Ember AppKit 设置我的第一个 Ember.js 应用程序、 咕噜声和 compass 。该 appkit 通过 grunt-contrib-compass 提供开箱即用的 compass 支持。但我终其一生都无法弄清楚如何安装 Zurb-Foundation,或者至少不能“正确”安装。
据我所知,grunt-contrib-compass 没有提供 compass 安装方法的包装器。我可以复制 compass.js task settings对于 compass 配置文件,但似乎应该有一种方法可以在不复制数据的情况下做到这一点。
或者,我想我可以手动复制所有内容,但这会切断我轻松升级的路径。
任何帮助将不胜感激。
最佳答案
这就是我为我的 ember-app-kit 项目添加基础的方式。
鲍尔.json
{
"name": "ember-app-kit",
"dependencies": {
"ember": "http://builds.emberjs.com.s3.amazonaws.com",
"handlebars": "1.0.0",
"jquery": "~1.9.1",
"qunit": "~1.12.0",
"foundation": "~4.3.2",
"momentjs": "~2.1",
}
}
bower install
module.exports = {
compile: {
files: {
'tmp/public/assets/app.css': 'app/styles/app.scss'
}
}
};
@import "foundation_config";
@import "foundation_includes";
@import "mixins/index";
@import "fonts/index";
... truncated for brevity
@import "../../vendor/foundation/scss/normalize";
@import "../../vendor/foundation/scss/foundation/components/global";
@import "../../vendor/foundation/scss/foundation/components/grid";
@import "../../vendor/foundation/scss/foundation/components/visibility";
@import "../../vendor/foundation/scss/foundation/components/block-grid";
@import "../../vendor/foundation/scss/foundation/components/type";
@import "../../vendor/foundation/scss/foundation/components/buttons";
@import "../../vendor/foundation/scss/foundation/components/forms";
@import "../../vendor/foundation/scss/foundation/components/custom-forms";
// @import "../../vendor/foundation/scss/foundation/components/button-groups";
// @import "../../vendor/foundation/scss/foundation/components/dropdown-buttons";
// @import "../../vendor/foundation/scss/foundation/components/split-buttons";
// @import "../../vendor/foundation/scss/foundation/components/flex-video";
@import "../../vendor/foundation/scss/foundation/components/section";
@import "../../vendor/foundation/scss/foundation/components/top-bar";
... truncated for brevity
关于ember.js - 如何将带有 grunt 的基础添加到 ember.js 应用程序工具包项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18881675/
我是一名优秀的程序员,十分优秀!