【发布时间】:2019-02-10 17:51:36
【问题描述】:
我们需要在生产中包含 SASS 文件吗?我们不能只部署编译后的 CSS 输出吗?你们如何在生产中部署 CSS/SCSS 代码?
如果你们中的任何一个人在生产中不包含 SCSS,你们如何处理像 Git 这样的版本控制。我假设主版本应该有 SCSS 文件,但是从生产环境中提取它应该被排除在外吗?这有问题吗?
我只是想看看最有效的方法。
我之所以问这个问题是因为最近使用 Chrome DevTools 我一直将 scss 文件视为源。要明白我的意思,如果你去 getbootstrap.com 并检查它的样式,你会看到 scss 作为源。
【问题讨论】:
-
不,您不需要部署任何属于您的 build 过程的内容,只需部署它的输出即可。显然你把 SCSS 文件保存在你的 Git 上,所以我不太明白这个问题。这类问题最好在 Reddit 上提出。 Stackoverflow 是针对非常具体的问题,而不是像这样的一般工作流问题
-
我问这个的原因是因为最近使用 Chrome DevTools 我有时会看到 scss 文件作为源。要明白我的意思,如果你去 getbootstrap.com 并检查它的样式,你会看到 scss 作为源。
-
好的。那么如何部署版本控制呢?你只是在生产端做一个 .gitignore 吗? @vsync 如果你真的不明白这个问题,你可能应该保持安静。
-
@japonix - 由于
source map文件,您在 devtools 中看到了 SCSS 文件。
标签: css git sass production