3
respostas

throw err; ^ Error: Cannot find module

throw err; ^

Error: Cannot find module 'C:\Users\Gustavo Knack\Documents\javascript-avancado-i-aula1\index.html' at Function.Module.resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module.load (internal/modules/cjs/loader.js:747:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: []

3 respostas
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Negociações</title>
    <link rel="stylesheet" href="css/bootstrap.css">
    <link rel="stylesheet" href="css/bootstrap-theme.css">

</head>
<body class="container">

    <h1 class="text-center">Negociações</h1>

    <form class="form">

        <div class="form-group">
            <label for="data">Data</label>
            <input type="date" id="data" class="form-control" required autofocus/>        
        </div>    

        <div class="form-group">
            <label for="quantidade">Quantidade</label>
            <input type="number" min="1" step="1" id="quantidade" class="form-control" value="1" required/>
        </div>

        <div class="form-group">
            <label for="valor">Valor</label>
            <input id="valor" type="number" class="form-control"  min="0.01" step="0.01" value="0.0" required />
        </div>

        <button class="btn btn-primary" type="submit">Incluir</button>
    </form>

    <div class="text-center">
        <button class="btn btn-primary text-center" type="button">
            Importar Negociações
        </button>
        <button class="btn btn-primary text-center" type="button">
            Apagar
        </button>
    </div> 
    <br>
    <br>

    <table class="table table-hover table-bordered">
        <thead>
            <tr>
                <th>DATA</th>
                <th>QUANTIDADE</th>
                <th>VALOR</th>
                <th>VOLUME</th>
            </tr>
        </thead>

        <tbody>
        </tbody>

        <tfoot>
        </tfoot>
    </table>
    <script src="appjs/Models/Negociacao.js"></script>
    <script>
        var negociacao1 = new Negociacao();
        console.log(negociacao1);

        var negociacao2 = new Negociacao();
        console.log(negociacao2);


    </script>
</body>
</html>
class Negociacao {
    constructor() {
        this.data = new Date();
        this.quantidade = 1;
        this.valor = 0.0;
    }
}

Fala ai Gustavo, tudo bem? Olhando os códigos o unico ponto que consegui pegar foi na importação da classe Negociacao:

appjs/Models/Negociacao.js

Acho que faltou um / depois de app, ficando:

app/js/Models/Negociacao.js

Espero ter ajudado