在Meteor的不同文件夹中导入styl文件

在Meteor的不同文件夹中导入styl文件,meteor,stylus,Meteor,Stylus,使用Meteor+手写笔,如何从根目录开始导入另一个文件夹中的文件 鉴于: /css/colors.styl /home/home.styl 我知道我可以使用@import'../css/colors',但越深入,它就越混乱。是否有类似于导入“/css/colors”的方法?从meteor 1.2开始,您可以使用以下语法导入相对于应用程序根目录的.styl文件: @import '{}/client/imports/colors.styl' 有关更多详细信息,请参阅。另请注意: 该包处理所有.

使用Meteor+手写笔,如何从根目录开始导入另一个文件夹中的文件

鉴于:

/css/colors.styl /home/home.styl


我知道我可以使用
@import'../css/colors'
,但越深入,它就越混乱。是否有类似于导入“/css/colors”的方法?

从meteor 1.2开始,您可以使用以下语法导入相对于应用程序根目录的
.styl
文件:

@import '{}/client/imports/colors.styl'
有关更多详细信息,请参阅。另请注意:

该包处理所有
.styl
文件,将
.styl
作为入口点,并将扩展名为
.import.styl
的所有文件或
导入
文件夹下的文件作为导入


因此,将您的导入放在名为
imports
的目录下是一个好主意。

您的CSS层次结构有多深?我将每个模板/html、js和CSS放在各自的文件夹中。如果一个模板有一个子模板,我会为这个子模板创建一个文件夹,然后它会有自己的html、js和css文件。所以它可以深入。