Bootstrap-styl npm模块在Meteor app build

时间:2016-12-11 22:45:01

标签: twitter-bootstrap meteor stylus

Meteor.js构建器中构建的Stylus编译器给出了以下错误:

cannot perform $line-height-computed * 0.75
   at ".table-responsive"
   ({}/node_modules/bootstrap-styl/bootstrap/tables.styl:147:1)

在构建期间尝试编译我在Meteor应用程序中添加的tables.styl npm模块的bootstrap-styl文件。

知道问题可能是什么? 我正在使用:

  • 关于OS X El Capitan的流星1.4.2.3
  • bootstrap stylus 3.3.7通过

    添加到我的应用程序中

    meteor npm install bootstrap-styl

  • 以及此模块中的以下文件:

    导入按钮来自' /node_modules/bootstrap-styl/js/button.js'

    @import' {} / node_modules / bootstrap-styl / bootstrap / tables.styl'

    @import' {} / node_modules / bootstrap-styl / bootstrap / mixins / table-row.styl'

    @import' {} / node_modules / bootstrap-styl / bootstrap / buttons.styl'

    @import' {} / node_modules / bootstrap-styl / bootstrap / mixins / table-row.styl'

1 个答案:

答案 0 :(得分:0)

这似乎是一个导入订单问题。

现在我有:

@import '{}/node_modules/bootstrap-styl/bootstrap/variables'
@import '{}/node_modules/bootstrap-styl/bootstrap/mixins/table-row'
@import '{}/node_modules/bootstrap-styl/bootstrap/tables'
@import '{}/node_modules/bootstrap-styl/bootstrap/mixins/buttons'
@import '{}/node_modules/bootstrap-styl/bootstrap/buttons'

编译错误消失了。