Ember cli 安装野餐后Ember 2中的assets/vendor.css问题

Ember cli 安装野餐后Ember 2中的assets/vendor.css问题,ember-cli,Ember Cli,正在编写ember-cli-101教程,搜索结果显示,其他人已经发布了关于这个问题的文章,但这一切都可以追溯到一年前的ember 1.x。不过,我使用的是2.4.3。事情是这样的 bower安装野餐——保存 ember-cli-build.js: var EmberApp = require('ember-cli/lib/broccoli/ember-app'); module.exports = function(defaults) { var app = new EmberApp(de

正在编写ember-cli-101教程,搜索结果显示,其他人已经发布了关于这个问题的文章,但这一切都可以追溯到一年前的ember 1.x。不过,我使用的是2.4.3。事情是这样的

bower安装野餐——保存

ember-cli-build.js:

var EmberApp = require('ember-cli/lib/broccoli/ember-app');

module.exports = function(defaults) {
  var app = new EmberApp(defaults, {
    // Add options here
  });


  app.import('bower_components/picnic/releases/plugins.min.css');
  app.import('bower_components/picnic/releases/picnic.min.css');

  return app.toTree();
};
app/index.html:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Borrowers</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    {{content-for "head"}}

    <link rel="stylesheet" href="assets/vendor.css">
    <link rel="stylesheet" href="assets/borrowers.css">

    {{content-for "head-footer"}}
  </head>
  <body>
    {{content-for "body"}}

    <script src="assets/vendor.js"></script>
    <script src="assets/borrowers.js"></script>

    {{content-for "body-footer"}}
  </body>
</html>

解决办法是。。。在ember-cli-build.js中,您应该只有这一行用于野餐

app.import('bower_components/picnic/picnic.min.css');
现在不再有
plugins.min.css
文件了,
野餐.min.css
在野餐的根目录中,而不是
野餐/releases

app.import('bower_components/picnic/picnic.min.css');