私はnginxの設定に夢中になっています。
私はこのディレクトリツリーサイトを持っています
|-- .tmp
| +-- partials
| | |-- partial.js
| | |
| +-- serve
| +-- app
| | |-- app.css
| |
| |-- index.html
|
+-- libs
| +-- folder_a
| |
| +-- folder_b
|
+-- transpiled
| +-- app
| | |-- app.js
また、私のindex.htmlには次のようなパスがあります
<script src="../bower_components/jquery/dist/jquery.js"></script>
<script src="app/app.js"></script>
したがって、私が正しければ、私のルートはトランスパイルされたディレクトリでなければなりません。
私のサイトを提供するための有効な nginx 構成は何ですか?
conf の例を追加
http {
server {
location / {
root html/my_site;
index .tmp/serve/index.html;
try_files $uri transpiled/$uri;
}
}
}
nginx についてはわかりませんが、try_files について何か読んだことがあります。try_files ディレクティブは、ファイル $uri を transpiled/$uri に検索する必要があります。したがって、app/app.js try ファイルがある場合は、 transpiled/app/app.js 内のファイルを検索する必要があります
これはうまくいきません