0

私は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 内のファイルを検索する必要があります

これはうまくいきません

4

0 に答える 0