我已经用我的 Visual Studio 2010 项目设置了 Mindscape Web Workbench,以便编译后的 SCSS 文件输出到一个单独的文件夹。我的预期结构是这样的:
Styles/
|
|– output/
| |– toMain.css
| |– toMain.css.map
|
| – toMain.scss
但我得到的是 2 个输出,如下所示:
Styles/
|
|– output/
| |– toMain.css
| |– toMain.css.map
|
| – toMain.scss
| |– toMain.css
| |– toMain.css.map
我已经仔细检查了
toMain.scss
的输出设置文件通过 Mindscape > Web Workbench Settings
我看到的唯一输出确实是为 Styles/output
设置的文件文件夹,但我仍然得到重复。我在 VS2010 中没有处理 SASS 的任何其他扩展,而且我似乎无法在任何地方找到有关此问题的任何信息。是否还有其他可能导致此问题的扩展设置?编辑:值得注意的是,我在这个项目中使用了 Team Foundation Server - 因此输出的 CSS 被排除在源代码管理之外。我不确定这是否有所作为。
最佳答案
我以前也有过。
带有 .map 扩展名的文件用于解码您的压缩文件,例如您将 .js 文件最小化为 .min.js,以帮助解压缩您的文件,您可以使用 .map。
所以如果你说 .map 显示在你生成的文件夹中,这意味着你是 css 它压缩的。
所以你有两个选择:
1.不要压缩你的css文件。
2.找到不生成.map文件的设置。
我使用 prepros 有一个设置。
关于visual-studio - Mindscape Web Workbench 使用 Sass 编译时生成重复的 CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32970721/