小编AP *_*tts的帖子

Azure Web Project上的dotless无法理解&:extend

我正在使用Azure SDK 2.2并创建了一个全新的MVC 5 Web项目.我添加了无点,无引导(随后从getbootstrap.com更新到最新的LESS),并且字体很棒.我已更新到最新的一切并解决了dotless在我的web.config文件中添加了一个部分并导致项目返回500内部服务器错误的问题.该配置已根据错误移至.

现在页面加载了,但是从少到CSS的bootstrap编译存在问题.这是我在访问bootstrap.less文件时看到的内容:

Expected '}' but found ':' on line 643 in file 'mixins.less':
[642]:   padding-right: (@grid-gutter-width / 2);
[643]:   &:extend(.clearfix all);
       --^
[644]: }
Run Code Online (Sandbox Code Playgroud)

这是我的BundleConfig.cs文件所说的:

bundles.Add(new StyleBundle("~/Content/css").Include(
    "~/Content/bootstrap/bootstrap.less",
    "~/Content/css/font-awesome.css",
    "~/Content/site.css"));
Run Code Online (Sandbox Code Playgroud)

Font-Awesome和Site CSS一起显示得很好,但他们没有使用LESS.LESS代码直接来自http://getbootstrap.com的Bootstrap 3.1.1源代码,因此我不认为这是问题所在.

我也试过将Bootstrap分成它自己的包:

bundles.Add(new StyleBundle("~/bundles/bootstrap").Include(
    "~/Content/bootstrap/bootstrap.less"));

bundles.Add(new StyleBundle("~/Content/css").Include(
    "~/Content/css/font-awesome.css",
                  "~/Content/site.css"));
Run Code Online (Sandbox Code Playgroud)

分离捆绑包引发了上面看到的相同异常,并在调试控制台中给出了此错误消息:

Critical error was detected at line 2, column 10 in http://127.0.0.1/Content/bootstrap/bootstrap.less. SCRIPT1004: Expected ';'
Run Code Online (Sandbox Code Playgroud)

该行只是较少的bootstrap.less文件中的导入.

还有什么建议在哪里看?

.net azure less dotless asp.net-mvc-5.1

5
推荐指数
1
解决办法
1284
查看次数

标签 统计

.net ×1

asp.net-mvc-5.1 ×1

azure ×1

dotless ×1

less ×1