【问题标题】:Meteor: bootbox seems to have erased all of my bootstrap filesMeteor:bootbox 似乎已经删除了我所有的引导文件
【发布时间】:2014-04-19 02:24:06
【问题描述】:

我有以下错误:

input:26:1: Less compiler error: '/packages/bootstrap3-less/lib/less/variables.lessimport' wasn't found

这令人困惑有两个原因。

  • 我不知道这个input 文件在哪里。我在index.less 中包含variables.less,如下所示:
@import "/packages/bootstrap3-less/lib/less/variables.lessimport";

从技术上讲是在 27 行,而不是 26 行。也许我疯了。

  • 我检查了那个目录,那个文件在那里,但是它是空的

它们都是空的。 bootstrap3-less 目录下的所有文件都被清除了。 (嗯,大部分都是。一些 json 文件和 build 文件里面还有东西,但是所有的好东西都没有了。)

我使用的是this bootstrap less packaging,它看起来自从我最初安装它以来已经改变了。

这发生在安装the bootboxjs meteor package 之后,我对此感到非常兴奋。我按照建议安装了它:

mrt add bootboxjs

我已经移除了 bootbox,但是我的 bootstrap 包已经损坏了。

发生了什么?我怎样才能智能地消除损坏?我应该重新安装bootstrap3-less 软件包吗?

另外,我怎样才能避免这种情况再次发生??我仍然想安装bootboxjs,因为我的模态在更换车把时效果不佳(Meteor: Bootstrap Modal breaks when handlebars values change)我应该如何智能地安装它?我应该将其作为本地包进行维护吗?

提前致谢!

【问题讨论】:

    标签: twitter-bootstrap meteor less bootbox


    【解决方案1】:

    一周前我遇到了类似的问题。当你使用mrt 添加一个包时,它会自动更新你所有的其他包(好特性?)。因此,当您添加 bootboxjs 时,它会更新您的 bootstrap3-less 包以使用他们的新命名方案,即 *.import.less 而不是 *.lessimport

    为了解决这个问题,您必须将您对任何与引导相关的 less 文件的引用更新为 *.import.less

    我建议您重新检查您的引导程序配置,并确保一切都按照他们的新 docs 进行。

    【讨论】:

    • 你成功了。我重新安装了bootstrap3-less。然后 bootbox 无法显示引导显示,所以我在本地安装了它,它就像做梦一样工作!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-20
    • 2023-03-03
    • 2022-01-04
    相关资源
    最近更新 更多