2017-01-19 8 views
1

私はDockerを使用してnodejsアプリケーションを配備しようとしています。アプリケーションはこれまでに展開されてきており、まったく問題なく動作しています。 npmとbowerのパッケージはすべて正しくインストールされます。他のページ、画像、CssへのHTMLリンクはDockerコンテナでは動作しませんか?

WORKDIR  /opt/ab/zyx/app/ 

私のindex.html、about.htmlなどは、アプリケーションフォルダにあります。 cssは、appフォルダにもあるcssというフォルダ内にあります。 zyxフォルダにはbower_componentsフォルダがあります。 index.htmlファイルには、about.htmlとabout.htmlへのリンクがあります。現在、これらの両方のページへのリンクは、このようなものです。

<li><a href="#/about">About</a></li> 
<li><a href="#/faq">FAQ</a></li> 

そして、これが機能していない私はこれへのリンクを変更したときに、私はそれが再び動作を停止し、.html拡張子を削除する場合は、しかし、それは

<li><a href="faq.html">FAQ</a></li> 

作業を開始します。 bower_componentsの場合、コードはこのようなもので、動作しません。

<script src="../bower_components/jquery/dist/jquery.js"></script> 

同じことがドッカーが異なり、これらのリンクとパスを解釈するならば、私は混乱していCSS

<link rel="stylesheet" href="css/abc.css"/> 

の場合です。または私は何かが足りない。 Dockerは、開発者が要件に基づいてコードを開発することを望まないと確信しています。

答えて

0

フィドラーをロードしようとしましたか?それは利用されているURLの手がかりを与える必要があります。

関連する問題