Certo, esse erro é por conta do código, você está exportando a classe Negociacao
e importando ela no seu app.ts
.
Você não precisa fazer isso, nesse momento, apenas crie a classe e chame ela diretamente no app.ts
:
Negociacao.ts
:
class Negociacao {
_data;
_quantidade;
_valor;
constructor(data, quantidade, valor){
this._data = data;
this._quantidade = quantidade;
this._valor = valor;
}
get data(){
return this._data;
}
get quantidade(){
return this._quantidade;
}
get valor(){
return this._valor;
}
get volume(){
return this._quantidade * this._valor;
}
}
app.ts
:
let negociacao = new Negociacao(new Date(), 40, 390);
negociacao._quantidade = 38;
console.log(negociacao._quantidade);
Depois que fizer essas mudanças, rode o npm run compile
para gerar a pasta js
e teste.
Espero ter ajudado.