2015-08-19 10 views

risposta

3

La risposta breve è: non si dovrebbe.

La risposta lunga è: in produzione, le applicazioni Elixir si occupano di due directory: 1. ebin (che è dove si inserisce il codice compilato) e 2. priv (file ausiliari necessari per l'esecuzione del software in produzione, come statico File). Se si fa affidamento su un file che non si trova in nessuna di queste directory, le cose possono interrompersi durante l'esecuzione in produzione o la creazione di versioni. Quindi ti consiglierei di spostare la roba di aurelia all'interno di priv/static o di avere uno strumento che compili gli artefatti aurelia in privato/statico alla fine della giornata.

Se non si desidera farlo, l'alternativa "Ti ho avvertito" è qui: http://hexdocs.pm/plug/Plug.Static.html. È possibile impostare from: "." durante la configurazione di Plug.Static nell'endpoint Phoenix al numero lib/my_app/endpoint.ex. Puoi anche collegare più di uno Plug.Static se lo desideri.

+0

@Korbin Impostazione di un collegamento simbolico della directory radice di aurelia a privato/statico - sarà utile? – emaillenin

+0

Penso che seguirò il consiglio di Jose e non lo cambierò. Sto solo indicando i pacchetti jspm in una directory all'interno della cartella priv/static. – Korbin

Problemi correlati