【问题标题】:SASS/TFS best practiceSASS/TFS 最佳实践
【发布时间】:2012-10-26 10:51:45
【问题描述】:

我让我的工作场所同意使用 SASS/Compass,我们在 ASP.NET MVC3 中使用 TFS 服务器工作。我担心的是,当我们三个前端开发人员同时在同一个站点上工作时,编写 SASS 会导致问题。

其他人有使用 SASS 和 TFS 的工作流经验吗?你遇到了什么样的问题?你是怎么解决的?建议将不胜感激

【问题讨论】:

  • 应该和 CSS 没有什么不同。你在 git 上吗?
  • 没有。我们使用 TFS(Team Foundation Server) 进行源代码控制。
  • 为什么会引起任何问题?
  • @Betty 我认为这会导致问题,因为目前一次只允许一个人检出文件。如果我们都编译为 1 个样式表,一次只能有一个人工作。我很好奇对于在同一个项目中编写 CSS 的不止一个人的团队,其他人是否有良好的工作流程
  • 听起来你的问题在于打开了独占结帐,这会比人们编辑 sass/css 时更令人头疼。您是在服务器上即时生成 css,还是也将其检入源代码控制?

标签: asp.net tfs sass compass-sass


【解决方案1】:

我建议不要将生成的 css 文件检查到源代码管理中,而是使用 mvc4 中的捆绑功能以及 sass nuget package 在服务器上生成 css 文件。这样,您在获取最新版本或签入时无需处理合并 css 文件,它还解决了您在打开独占签出时会遇到的一些麻烦。

还要确保启用缩小设置,SassAndScssSettings 上似乎有一个属性 UseNativeMinification,它是从 webconfig bundleTransformer/sassAndScss 创建的

【讨论】:

    猜你喜欢
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    • 2011-07-17
    • 2019-01-19
    • 1970-01-01
    • 2013-10-15
    相关资源
    最近更新 更多