管理与管理为多个.NET项目扩展SASS项目

时间:2014-05-15 17:26:57

标签: css .net deployment tfs sass

当前情景

目前我在TFS中有一个独立于.NET项目的前端文件夹。这个FE项目有一个SASS项目的结构非常类似于这里提到的

http://thesassway.com/beginner/how-to-structure-a-sass-project

区别在于我们有多个这些来满足多地区网站......所以结构看起来像

enter image description here

问题

当我们创建一个新的.NET项目时,我们手动复制这个“SASS项目”并将其 IN移动到.NET项目并在那里进行更改...所以我们突然有2个副本SASS项目分布在两个不同的地方。如果有3个.NET项目那么它就会产生3个副本。这些项目是单独部署的,没有CSS的“通用”服务器

因此维护代码背后的痛苦

我们想要实现的目标......

在SASS Projects下只保留一个SASS代码库。检查TFS中单个“SASS Projects /”文件夹的所有更改。但是,确保可以使用.NET项目中的CSS在TFS中使用这些文件开发/部署.NET项目吗? 因此,每次FE开发人员检查“SASS项目”时,这些更改都可以自动分发到.NET项目吗?

这是最佳做法吗? 有没有更好的方法呢?

1 个答案:

答案 0 :(得分:0)

您可以使用恶魔运行sass服务器,该恶魔会使用指南针(Is it possible to make compass compile only modified partials?

持续监控变更来源