Attualmente sto usando aurelia come framework per front end per la mia app phoenix. Desidero designare la cartella jspm_packages nella root del mio progetto come directory statica oltre alla cartella priv/static. C'è un modo per configurare la spina per fare questo?Come configurare la spina per impostare un'altra directory come pubblica diversa da priv/static /?
Come configurare la spina per impostare un'altra directory come pubblica diversa da priv/static /?
risposta
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.
- 1. Come configurare il debug remoto con una diversa directory
- 2. Come configurare eclipse per utilizzare la versione diversa di JDK
- 3. Come specificare la directory include per configurare lo script
- 4. Eseguire un EXE da una directory diversa?
- 5. Come si esegue un programma java da una directory diversa?
- 6. Come copiare più file da una directory diversa usando cp?
- 7. importare un file da una directory diversa
- 8. Come impostare UIDatePicker su una data iniziale diversa da "Oggi"
- 9. Come impostare il proprietario per la directory nei file%?
- 10. Come impostare la directory predefinita di PowerShell?
- 11. Come impostare la directory di lavoro per Node.js su Windows?
- 12. Come impostare l'ID destinatario nell'attività pubblica
- 13. Come impostare la directory di lavoro per un'attività Fabric?
- 14. Come configurare la directory dei dati di nltk dal codice?
- 15. Come impostare la variabile ambientale da Scala?
- 16. Come impostare la directory corrente di SBCL usando la melma?
- 17. Come impostare la barra di ricerca di UISearchController su una vista diversa da tableHeaderView o navigationItem.titleview?
- 18. Come configurare grunt-contrib-uglify per minimizzare i file mantenendo la struttura di directory
- 19. script Nuget a directory diversa
- 20. istruzione portatile per caricare la libreria JNI da una directory diversa utilizzando il relativo percorso?
- 21. cmake, add_custom_command con dipendenze da una directory diversa
- 22. Come configurare la directory di output dei file dei font da font-awesome-webpack nel webpack?
- 23. Come impostare le opzioni JSHint per base di directory
- 24. Ruby/Rails/Discourse Come impostare la directory di root
- 25. Come impostare la directory di lavoro in NAnt?
- 26. Come impostare una diversa homepage statica per la versione mobile? (wordpress)
- 27. Come impostare la directory di lavoro su un commit precedente?
- 28. Come impostare un delegato in una classe diversa
- 29. Posso eseguire i test django (manage.py) da una directory diversa?
- 30. Come impostare la directory predefinita della compilation in Emacs?
@Korbin Impostazione di un collegamento simbolico della directory radice di aurelia a privato/statico - sarà utile? – emaillenin
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