奇妙な問題があります。テーマをダウンロードしました。そして、テーマのメインフォルダーに入り、ブラウザーで index html を開きました。すべてが順調で、よく見えます。Css と JavaScript が正しく読み込まれました。次に、テーマのフォルダーを asp.net mvc プロジェクトにコピーします (すべてのフォルダー (css および js フォルダーを含む) を含む)。しかし、ブラウザのcssとjavascriptでindex.htmlを開いたときに正しくロードされませんでした。どうしてか分かりません。
私のテーマのフォルダ構造は以下のとおりです。
asp.net mvc プロジェクトのテーマ フォルダー構造を以下に示します。
私のhtmlコード:
<link rel="stylesheet/less" type="text/css" href="themes/less/bootstrap.less">
<script src="themes/js/less/less.js" type="text/javascript"></script>
<script src="themes/js/lib/jquery-1.9.1.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
また、試しました(~/):
<link rel="stylesheet/less" type="text/css" href="~/themes/less/bootstrap.less">
<script src="~/themes/js/less/less.js" type="text/javascript"></script>
<script src="~/themes/js/lib/jquery-1.9.1.min.js"></script>
<script src="~/bootstrap/js/bootstrap.min.js"></script>
そして例外:
注: asp.net mvc プロジェクトでは機能していません。それ以外の場合は機能しています。