2014-07-04 26 views
1

萨斯样式表\ \模组基地 - 这是我的CSS框架(因纽特CSS)和网站主题的生活。这个想法是为了让其他人能够使用它作为导入到他们网站的主style.scss并在其上编写他们自己的样式。导入从我有以下设置外部目录

d:\ sites \ my-site - 如上所述,我将导入模块\ base到我的站点。

要做到这一点我用

@import "D:\modules\base\style"; 

其中一期工程......但是对于其他的开发者,他们的模块螨是一个不同的驱动器上,或有不同的文件夹结构。所以我想知道是否有什么办法可以做到以下几点:

@import "$module-path\style"; 

然后他们可以设置自己的模块路径本身在配置文件或类似的东西。

我很欣赏可能有其他方法可以使这个更容易,例如,将它全部放在同一个文件夹中,但如果有解决此方法的问题,则会感兴趣。

感谢

+0

感谢这个 – AnthW

回答

0

我设法通过在d目录链接来解决这个问题:\网站\我的现场

在CMD,输入

mklink /D my-link-name D:\modules\base\stylesheets 

这将创建一个链接将你的目录称为“my-link-name”并将其指向模块。

然后我包括这在我的网站style.scss像这样:

@import "my-link-name\style"; 
0

只需使用相对路径到你的导入,例如:

@import '../../base/style'; 
+0

我没有考虑这个,但相对路径在另一个人机器上可能仍然有不同的可能性。 – AnthW