O código esta exatamente igual ao da atividade, entretanto não carrega as fotos. O servidor está ativo e rodando normalmente na porta 3000, conforme previsto na atividade. Segue erro no console:
angular.min.js:87 XMLHttpRequest cannot load file:///v1/fotos. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource. (anonymous) @ angular.min.js:87 n @ angular.min.js:82 f @ angular.min.js:80 (anonymous) @ angular.min.js:112 $eval @ angular.min.js:126 $digest @ angular.min.js:123 $apply @ angular.min.js:126 (anonymous) @ angular.min.js:17 e @ angular.min.js:36 d @ angular.min.js:17 uc @ angular.min.js:18 Jd @ angular.min.js:17 (anonymous) @ angular.min.js:250 a @ angular.min.js:164 c @ angular.min.js:32
Informações adicionais: 1 - O json carrega normalmente através da url "http://localhost:3000/v1/fotos" digitada diretamente no browser;
2 - Minha máquina é uma macbook pro late 2011. A falha ocorreu tanto no Chrome quanto no Safari;
3 - A instalação do node.js parece ter ocorrido normalmente e o servidor parece estar ok, mas tenho a impressão que o erro deve ser em função da configuração de algum parâmetro deste serviço;
4 - tenho tomado também o seguinte erro que não impede a execução normal: GET file:///Users/kenardrs/Documents/alura/curso-angular1x/alurapic/public/%7B%7Bfoto.url%7D%7D net::ERR_FILE_NOT_FOUND index.html:26
5 - As imagens quando carregadas a partir da web ( a url do leão da web ) funcionaram normalmente apesar de apresentar este mesmo ultimo erro.
6 - Terminal do servidor:
MacBook-Pro-de-kenard:alurapic kenardrs$ npm start
alurapic@1.0.0 start /Users/kenardrs/Documents/alura/curso-angular1x/alurapic node server.js
Banco data.db pronto para uso Servidor estutando na porta: 3000
8 - se troco o parametro do $http.get de '/v1/fotos' para 'http://localhost:3000/v1/fotos' o erro muda para algum tipo de erro de acesso: "XMLHttpRequest cannot load http://localhost:3000/v1/fotos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access."
7 - Pergunto, qual o problema e como corrigir meu código para continuar o curso?