首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流星笔进口

流星笔进口
EN

Stack Overflow用户
提问于 2014-01-29 19:30:11
回答 3查看 1.6K关注 0票数 3

我在做流星网站的设计,用流星建造。我使用手写笔来编写css。我读过meteor默认支持手写笔导入的文章,但是当我将主样式表拆分为部分时,它们就会被流星分开导入。如果我想注释掉一个部分来禁用它,它仍然是导入的。

我的结构如下:

代码语言:javascript
复制
site/
  client/
    stylesheets/
      partials/
        all.styl
        typography.styl
        webform.styl
        etc.styl
      main.styl

在main.styl中,我执行@import 'partials/all并导入所有的部分:

代码语言:javascript
复制
@import 'typography'
@import 'webform'
@import 'etc'

流星是否支持手写笔中的@import?我尝试添加手写笔包,触控笔-最新的,但没有任何效果。

这个人似乎说,它是开箱即用的:https://github.com/percolatestudio/ground-control。我试着运行这个应用程序,但它不适用于流星最新版本。

有人知道小费吗?

干杯

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-04 17:24:35

您应该对将要导入的文件使用.import.styl。它是用https://github.com/meteor/meteor/pull/1803修复的

票数 1
EN

Stack Overflow用户

发布于 2014-01-29 21:35:28

这是一个复杂的问题。@imports适用于其他手写插件,如nib,因为每个文件都运行自己的插件集。但是,对于跨项目的导入,常规方法无法工作,因为Meteor将加载每个文件。在以下线程中对此进行了讨论:

https://github.com/meteor/meteor/pull/462

解决方法是手动导入文件,或者通过

  • 将一些文件手动导入到.import目录中(或任何以.开头的文件,Meteor忽略这些文件)
  • 将文件的扩展名更改为.stylimport,这也被Meteor忽略。

上述两个问题都存在一个问题,即Meteor在开发过程中不会查看文件中的更改。如果你想解决这个问题,我鼓励你参与讨论。

票数 2
EN

Stack Overflow用户

发布于 2014-01-31 19:03:52

我之前尝试过在流星笔上使用@import,但结果并不顺利。

我试图将main.styl留在应用程序的根目录,并从/client/stylesheets加载导入。我认为它有效,但正如@Andrew茂所提到的,它重复了代码。

我以前做过一个有更少和.lessimport扩展的项目。但是对于这个,我想继续使用手写笔。所以我决定把 of my .styl in client/stylesheets/.includes/。每次手写笔观察器编译这些文件时,我都运行stylus -u autoprefixer-stylus -w .includes/main.styl -o ./输出一个新的css副本。这样,它保持了流星热重装的好处。

我希望有一种方法来指定手写笔的选项-自动重新定位器cli。有人知道这是否可能吗?否则,我将不得不使用prepos应用程序

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21440747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档