RHa*_*ris 0 asp.net-mvc-4 bundling-and-minification
BundleConfig.cs
bundles.Add(new StyleBundle("~/Content/styles").Include(
"~/Content/css/test.css"
)
);
Run Code Online (Sandbox Code Playgroud)
_布局.cshtml
@Scripts.Render("~/Content/styles")
Run Code Online (Sandbox Code Playgroud)
测试.css
body{
font-size: 75%;
color: #232323;
text-align: left;
margin: 0px;
padding: 0px;}
Run Code Online (Sandbox Code Playgroud)
这就是 Chrome 显示为正在加载的内容,给我一个关于意外令牌 { 的语法错误:
body{font-size:75%;color:#232323;text-align:left;margin:0;padding:0}
Run Code Online (Sandbox Code Playgroud)
我会选择阿比提供的链接的答案,但这是一条评论而不是答案。因此,我将其作为答案发布,以确保该问题被标记为已解决。
基本上,Abi 提供的链接指出错误的原因是浏览器试图加载 css,就好像它是 javascript 一样。
我立即意识到我正在使用 @Scripts.Render() 并且应该使用 @Styles.Render() 。
| 归档时间: |
|
| 查看次数: |
1274 次 |
| 最近记录: |