Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Dúvida no Ex. 8 da Aula 2 - Arquivos no http://localhost:3000/

Os arquivos não estão aparecendo em network do Chrome. Realizei as seguintes etapas: 1) instalação do nodejs; 2) npm installs, na pasta do projeto alurapic; 3) npm start 4) mesagem do prompt:

node server.js Banco data.db pronto para uso Servidor estutando na porta: 3000 5)segue os códigos:

//index.html

<!DOCTYPE html>
<html lang="pt-br" ng-app="alurapic">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width">
        <title>Alurapic</title>
        <link rel="stylesheet" href="css/bootstrap.min.css">
        <link rel="stylesheet" href="css/bootstrap-theme.min.css">
        <script scr= "js/lib/angular.min.js"></script>
        <script scr= "js/main.js"></script>
        <script scr="js/controllers/FotosController.js"></script>
    </head>
    <body ng-controller="FotosController">
        <div class="container">
            <h1 class="text-center">Alurapic</h1>
            <img class="img-responsive center-block" src="{{foto.url}}" alt="{{foto.titulo}}">
        </div> <!-- fim container -->        
    </body>
</html>

//FostosController.js

angular.module('alurapic').controller('FotosController', function($scope){

    $scope.foto = {
        titulo : 'Leão',
        url : 'http://www.fundosanimais.com/Minis/leoes.jpg'
    };
});

//main.js

angular.module('alurapic',[]);
2 respostas
solução

Veja que todas as suas tags script não estão corretas. Você usou scr. No html, tag scripts possuem o atributo src.

É por isso que nada é carregado.

Sucesso e bom estudo Ronaldo.

Obrigado Flávio!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software