到目前为止,我无法找到一个问题或解决这一点。 我敢肯定,这是一些简单的我失踪。
我有一堆精缩CSS的样式包,而我用装饰中的类HTML元素。 一切是伟大的工作。
智能感知和ReSharper的但都缠着我对CSS的类是未知的。 我猜这是因为他们不能束里面窥视。
问:有没有办法来解决这个问题?
<!-- Style Bundles in HEAD tag-->
@Styles.Render("~/bundle/style/css")
@RenderSection("styles", false);
<!-- HTML elements in BODY tag: "row" is an unknown css class -->
<div class="row">
<p>Lorem ipsum</p>
</div>
更新: 的Visual Studio 2012 LESS转换和智能工程单直接引用的文件。 我的情况是,引用LESS软件包时,智能感知休息。
更新2:这里显示的代码BundleConfig.cs
因为它不是明确
var customStyles = new Bundle("~/bundle/style/css")
.Include("~/Content/normalize.css","~/Content/*.less");
bootstrapStyles.Transforms.Add(new LessTransform());
bootstrapStyles.Transforms.Add(new CssMinify());
bundles.Add(customStyles);
请注意,我们使用的是Bundle
不StyleBundle
这是必要的,因为我们要指定LessTransform()类,并跳过内置的CSS变压器。 该LessTransform对象是一个自定义对象,简单地读取所有的内容较少并连接它放在一个StringBuilder,然后调用带点的转换器......出来的是已经过压缩,并返回一个巨大的CSS字符串。 问题是,为什么不能VS或ReSharper的偷看返回CSS和帮助检查类样式?