如何在流星包中使用mixin

时间:2015-01-22 10:33:21

标签: javascript twitter-bootstrap meteor less

我想在流星中创建包含模板和样式的包。

文件夹中的文件:

  • package.js
  • 的test.html
  • test.less

在package.js中:

Package.describe({
  name: 'test',
  varsion: '0.1.0'
});

Package.onUse(function(api){
  api.use('less', 'client');
  api.use('templating', 'client');

  api.addFiles('test.html', 'client');
  api.addFiels('test.less', 'client');
});

在test.html中:

<template name="test">
  <a href="http://google.com/">
    <div class="logo">

    </div>
  </a>
</template>

在test.less:

@import "HOW/TO/IMPORT/MIXIN.less";

.logo {
  .img-retina("path/to/logo.png", "path/to/x2/logo.png", 119px, 41px);
  width: 119px;
  height: 41px;
}

问题是: 如何将bootstrap添加到此包以及如何从中导入mixin?我可以在应用程序中执行此操作没有问题(使用nemo64:boostrap包)但我无法弄清楚如何在包中执行此操作。

0 个答案:

没有答案