1

我有以下错误:

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

这令人困惑有两个原因。

  • 我不知道这个input文件在哪里。我包括variables.lessindex.less这样的:
@import "/packages/bootstrap3-less/lib/less/variables.lessimport";

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

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

他们都是空的。目录下的所有文件bootstrap3-less都被清除了。(嗯,大部分都是。一些 json 文件和构建文件中仍然有东西,但所有好东西都没有了。)

我正在使用这个无引导程序的包装,它看起来自从我最初安装它以来已经改变了。

这发生在安装了我非常兴奋的 bootboxjs 流星包之后。我按照建议安装了它:

mrt add bootboxjs

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

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

另外,我怎样才能防止这种情况再次发生?我仍然想安装bootboxjs,因为我的模态不能很好地改变车把(流星:当车把值改变时,Bootstrap 模态会中断)我应该如何智能地安装它?我应该将其作为本地软件包进行维护吗?

提前致谢!

4

1 回答 1

1

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

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

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

于 2014-03-14T01:06:37.613 回答