2
respostas

Arquivo app.js indo para dentro de de dist/js ao invés da raiz de dist

Ao rodar npm run compile, o arquivo app.js está indo para dentro da pasta js (dist/js). No programa do instrutor está indo para dist.

tsconfig.json

{
    "compilerOptions": {
        "outDir": "dist/js",
        "target": "ES6",
        "noEmitOnError": true
    },
    "include": [ "app/**/*"]
}

app/app.ts

import { Negociacao } from "./models/negociacao.js";

const negociacao = new Negociacao(new Date(), 10, 5000);

dist/index.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Negociações</title>
    <link rel="stylesheet" href="css/bootstrap.css">
</head>

<body class="container">

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

    <div id="mensagemView"></div>

    <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>
    <br>
    <br>
    <script type="module" src="js/app.js"></script>
</body>
</html>
2 respostas

Na verdade está certo. Está indo correto tanto comigo quanto no vídeo. É em js mesmo

Olá, Bruno! Tudo bem?

Que bom foi resolvido e que está indo tudo certo, obrigado por compartilhar sua dúvida e por dar retorno sobre a mesma.

Em caso de dúvidas conte sempre com o fórum da comunidade Alura, um grande abraço e até mais!