HTMLページでmochaを使用して自分のコードをテストしています。現在のディレクトリから2つ上のフォルダであるnode_modulesフォルダにアクセスする必要があります。私はnode_modulesにモカファイルにアクセスするための2つのリンクを使用Mocha HTMLリンクの相対パス../../が機能しません
TestPage.htmlをオン-main folder
-client
-test
testPage.html
-node_modules
:
<link rel="stylesheet" href="../../node_modules/mocha/mocha.css">
<script src="../../node_modules/mocha/mocha.js"></script>
しかし、CSSが示されていない
この
はディレクトリ構造でありますページとdevツールは、リソースを読み込めないと言います(404)それは意味がありません、私は入れました../../
現在のディレクトリの上に2つのフォルダを登るために置くべきである。
私は私がexpress.jsを使用することを許可されていないと思います... – Shaked
サーバー側では、私はノード-JSを使用しています。あなたは2つのフォルダを登ることは不可能だと確信していますか?どうして?私は単に私のHTMLファイルを2つ上のフォルダに移動する必要がありますか? – Shaked
testrunner.htmlでは、node_modulesへのリンクにリンクの先頭に "../../"が含まれていません。これらはnode_modulesと同じフォルダにあります。これは私のために働く。しかし、私が質問しているのは、testrunner.htmlが「クライアント」フォルダ内にある「テスト」フォルダにあるときに、それを動作させる方法です。 – Shaked