微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css – 在ember-cli中安装Foundation 5

我对ember很新,对构建工具也很陌生.我目前正在使用通常的基础安装和基础cli和指南针来编译我的CSS,这有点痛苦,对于团队合作非常糟糕.我认为用文件安装文件并使用文件中所述的ember-cli-compass-compiler会更好,但是它没有按预期工作.我想将app.scss文件放在app / styles目录中,并导入该文件中所有必需的基础组件.我还想将_settings.scss组件保留在app / styles目录中,以便可以轻松共享.

例如

@import "settings";
@import "vendor/foundation/scss/foundation";

但是这给了我错误文件导入未找到或不可读:vendor / foundation / scss / foundation.

我可以向您保证,vendor目录中的foundation.scss文件确实存在.我也尝试使用brocfile.js中的app.import()导入文件,但没有用.

解决方法

如果要使用.scss版本的Foundation,首先应该将项目配置为使用broccoli-sass:

npm install --save-dev broccoli-sass

然后将app / styles / app.css重命名为app / styles / app.scss.

然后你可以使用Bower安装Foundation:

bower install --save-dev foundation

现在,在app / styles / app.scss中,您可以使用以下内容导入Foundation样式:

@import 'bower_components/foundation/scss/normalize';
@import 'bower_components/foundation/scss/foundation';

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。