Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 引导在本地工作,但在部署时不起作用_Javascript_Jquery_Css_Asp.net Mvc_Twitter Bootstrap - Fatal编程技术网

Javascript 引导在本地工作,但在部署时不起作用

Javascript 引导在本地工作,但在部署时不起作用,javascript,jquery,css,asp.net-mvc,twitter-bootstrap,Javascript,Jquery,Css,Asp.net Mvc,Twitter Bootstrap,我正在使用MVC框架和引导来优化网站。一切都在本地工作,但不在服务器上。该网站没有任何css内容。此外,首页应该是一个旋转滑块,现在它只是所有的图片显示在一个垂直的方式。有什么问题 这是我的密码: @using System.Web.Optimization; <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=

我正在使用MVC框架和引导来优化网站。一切都在本地工作,但不在服务器上。该网站没有任何css内容。此外,首页应该是一个旋转滑块,现在它只是所有的图片显示在一个垂直的方式。有什么问题

这是我的密码:

@using System.Web.Optimization;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - The Secured Password</title>
@Scripts.Render("~/bundles/bootstrap")
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery")
@*@Scripts.Render("~/bundles/jqueryval")*@
@RenderSection("scripts", required: false)
</head>
<body>
<div class="navbar-wrapper">
    <div class="container">

没有任何东西可以呈现引导自己的css文件(引导[.min].css和引导主题[.min].css)。

现在已经修复。我只是更改了cshtml代码:

@Scripts.Render("~/bundles/bootstrap")
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery")
部分为普通html代码,如下所示

<script src="/bundles/bootstrap.css"></script>

虽然没有什么解决办法,但它解决了我的问题


谢谢大家的帮助。

您的“~/Content/css”包中是否包含bootstrap.css?检查BundleConfig.cs RegisterStyleBundles函数,查看是否已在该捆绑包中正确包含引导css,因为您没有呈现任何其他样式捆绑包,如果它没有正确地包含在该捆绑包中,那么这肯定可以解释为什么您没有得到css。

您使用的是哪种框架?您可以向我们展示呈现的标题代码吗?我使用的是MVC framworkFYI,MVC是Model/View/Controller的首字母缩写。您正在使用ASP.NET MVC框架。经验教训,谢谢Phil!那么我该如何解决这个问题呢?我确信这些文件都在服务器上,只是没有呈现出来。检查
Content
文件夹的内容(呵呵)。因为您的
渲染不正确,所以那里似乎有些混乱。这两个文件以及您(或VisualStudio)创建的任何CSS都应该在其中。看看你是否能成功运行“电影”应用程序,它使用引导。如果你改变了你的应用程序的位置(比如把它放在一个子目录中),那就行不通了。谢谢你的回复,但我检查了BundleConfig,它们在那里。但这并不能告诉我们你是否有什么地方不对劲。你能给我们看看你的包吗?
@Scripts.Render("~/bundles/bootstrap")
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery")
<script src="/bundles/bootstrap.css"></script>