asp.net-mvc如何在 web 页中使用 Web 要领包括较少的文件?

发布时间: 2016/10/6 3:44:08
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我已经安装了 web 要点 2013年和我创建默认的 MVC 项目出于测试目的尝试较少的功能。

我删除了所有引导的 CSS 文件把一个名为文件夹 less 里面 Content 与所有 bootstrap.less 文件,但是当右键点击了他们 web essentials 菜单选项都灰色了,并且它不编译任何东西... 如何可以包括自动编译使用的 web 页面内的文件 Web Essentials 。那是可能的吗?

Web 要素的设置如下︰

"Less": {
    "CompileOnBuild": true,
    "CompileOnSave": false,
    "EnableChainCompilation": true,
    "GenerateSourceMaps": true,
    "MinifyInPlace": false,
    "OutputDirectory": "css",
    "ProcessSourceMapsForEditorEnhancements": true,
    "ShowPreviewPane": true,
    "StrictMath": false
}

解决方法 1:

只需要配置您的 Web 必需品要编译上保存并生成。这种方式可以总是手动生成 CSS 通过保存较少的文件。

LESS Options

(可选) 您可以配置 Web 要点来缩小生成的 CSS:

CSS Options

此外将添加 StyleBundle ,加载生成缩小的 CSS 文件︰

bundles.Add(new StyleBundle("~/bundles/css").Include("~/Content/bootstrap.min.css"));
赞助商