Confusão sobre portas de aplicativos da web
Eu tenho um projeto que já está em desenvolvimento e há um problema com as portas.
O cliente é um SPA escrito em backbone, que usa o Sails como servidor.
O problema está no fato de o Cliente estar sendo executado no Express na porta 80, enquanto o Sails é executado em 1337.
Eu gostaria de hospedar esse aplicativo de espinha dorsal dentro do Sails, e não fora dele. Um pouco mais de detalhes: Quando aciono o Fiddler, vejo solicitações sendo feitas ao localhost: 1337 / get / user. Eu preciso que ele resida na porta 80 também.
O backbone é escrito usando o padrão. Eu tenho app.js e main.js com todas as pastas comuns (JS, LIBS, CSS). Em outras palavras, eu tenho o index.html que possui dados principais usando o require.js ...
Não tenho problemas ao executar o cliente em node.js separado ... como executá-lo no Sails.js?
Onde coloco meu index.html ???