4

奇妙な問題があります。テーマをダウンロードしました。そして、テーマのメインフォルダーに入り、ブラウザーで 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 プロジェクトでは機能していません。それ以外の場合は機能しています。

4

1 に答える 1