が壊れます。ここに問題があります。私は仕事用の角度+ブートストラップアプリを開発しています。私は開発の最初の段階です。私はブートストラップを使用してUIのいくつかを構築しようとしています。しかし何らかの理由で、私がブートストラップのローカルコピーにリンクするたびに、すべてのCSSが壊れます。それが細かくされているかどうかは関係ありません。私は、ブートストラップのCDNのバージョンをコメントアウトし、私のローカルコピーをアンコメントする場合はここでブートストラップのローカルコピーにリンクすると、CSS
は、私が今
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8">
<link rel="stylesheet" href="/client/app/lib/bootstrap/bootstrap.css">
<!-- Latest compiled and minified CSS -->
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"
integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">-->
</head>
<nav>
<ul class="nav nav-tabs" role="tablist">
<li role="presentation"><a>Option A</a></li>
<li role="presentation"><a>Option B</a></li>
<li role="presentation"><a>Option C</a></li>
<li role="presentation" class="active"><a>Option D</a></li>
</ul>
</nav>
<body>
<div class="container">
<div class="panel panel-default">
<div class="panel-body">Stuff goes here!</div>
</div>
</div>
</body>
</html>
を持っているもの、すべてが正常に動作しています。私はローカルコピーを使用してオフラインで作業することができます。どんな助けでも大歓迎です。
EDIT
ちょうど私が正しいローカルパスを持っていることを示すために、ここではプロジェクトのフォルダ構造がある(node_modulesを無視しては、内容をフォルダ)
Client
\---app
+---core
\---lib
+---angular (ignoring content of this folder)
+---bootstrap
bootstrap.css
\---font-awesome-4.5.0 (ignoring content of this folder)
\---node_modules (ignoring content of this folder)
Server
web-server.js
EDIT 2
私はChromeのデベロッパーツールをチェックして、そこにどのようなエラーがあるのかを知りました(私にアイデアを与えるAnonymouseのおかげで) d up
Uncaught SyntaxError: Unexpected token < bootstrap.js:1
これは、index.htmlに私を連れて行き、bootstrap.jsのスクリプトタグがある行を強調表示します。ここ
は、次のエラー
Resource interpreted as Stylesheet but transferred with MIME type text/html:
"http://localhost:7000/lib/bootstrap/boostrap.css"
あなたのブートストラップにcdnバージョンをコピーしてみましたか?css –
「私のローカルコピーをコミットすれば、すべて正常に動作します。」とはどういう意味ですか? – kojow7
ローカルCSSファイルへの正しいパスを使用していることを確認してください。 – frederickf