【问题标题】:Folder to put files in meteor that won't be used by the client or server?将文件放入流星中的文件夹不会被客户端或服务器使用?
【发布时间】:2013-01-17 20:53:04
【问题描述】:

我正在尝试包含 bootstrap less 文件,以便我可以使用自定义主题轻松覆盖它们,但单个 less 文件将提供给客户端。我希望能够在其中放置一个较少的文件并从那里导入。这样只会提供已编译的 less 文件。

是否有任何我可以使用的文件夹,流星不会为客户端或服务器捆绑?

类似

/meteor-project
  /external
    /bootstrap-overrides
      variables.less
    /bootstrap
      /less
        reset.less
        etc..
  mybootstraptheme.less

mybootstaptheme.less 从 external/bootstrap 导入的地方如下:

// CSS Reset
@import "external/bootstrap/less/reset.less";

// Core variables and mixins
@import "external/bootstrap-overrides/variables.less"; // Modify this for custom colors, font-sizes, etc
@import "external/bootstrap/less/mixins.less";

// Grid system and page structure
@import "external/bootstrap/less/scaffolding.less";
//etc..

【问题讨论】:

    标签: twitter-bootstrap less meteor


    【解决方案1】:

    tests 文件夹中的文件将被忽略。

    /meteor-project
      /tests
    

    虽然使用该文件夹存放 LESS 文件并不理想。理想情况下,LESS 编译器会忽略以_ 开头的文件,允许导入,但有一个未解决的问题。

    less @imports fail

    【讨论】:

    • 由于链接中讨论的错误而切换到开发分支并在测试中放置了更少的文件,并且一切都按预期工作。如果我们能得到一个像测试一样被排除在外的文件夹,那就太好了。
    猜你喜欢
    • 1970-01-01
    • 2015-12-03
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多