我已经使用 Bundle Transformer: Sass 和 SCSS 设置了 SASS 捆绑,它在本地在调试和发布模式下运行良好,它通过 Azure 构建服务器构建,并且没有任何构建问题交付到我的 Azure 网站。问题是 SASS 似乎没有编译成 CSS。查看实时站点上的源代码,这显示了 CSS:
<link href="/Content/test?v=" rel="stylesheet">
没有您期望的散列,并在本地查看。查看样式表,其中没有任何内容。
我必须制作捆绑包的代码:
var commonStylesBundle = new CustomStyleBundle("~/Content/css");
commonStylesBundle.Include("~/Content/site.scss");
commonStylesBundle.Orderer = nullOrderer;
commonStylesBundle.Transforms.Add(new CssMinify());
bundles.Add(commonStylesBundle);