escrevi meu codigo como no curso so que esta dando um erro que nem o debaixo
index.js
import {Cliente} from "./Cliente.js";
import {Gerente} from "./Funcionario/Gerente.js";
import {Diretor} from "./Funcionario/Diretor.js";
import {SistemaAutenticacao} from "./Funcionario/SistemaAutenticacao.js";
const diretor = new Diretor("Matheus", 10000, 12345678900);
diretor.cadastrarSenha("123456");
const gerente = new Gerente("Rabiot", 5000, 12378945601);
gerente.cadastrarSenha("123");
gerente.js onde esta falando que esta dando erro
mport { Funcionario } from "./Funcionarios";
export class Gerente extends Funcionario{
constructor(nome, salario, cpf){
super(nome, salario, cpf)
this._bonificacao = 1.1;
}
}
const gerenteEstalogado = SistemaAutenticacao.login(gerente, "123");
const diretorEstalogado = SistemaAutenticacao.login(diretor, "123456");
console.log(gerenteEstalogado, diretorEstalogado);
erro que esta dando
Error [ERR_MODULE_NOT_FOUND]: Cannot find module 'c:\Users\João Vitor\Desktop\curso programaçao\java_spt\Funcionario\Funcionarios' imported from c:\Users\João Vitor\Desktop\curso programaçao\java_spt\Funcionario\Gerente.js
at new NodeError (node:internal/errors:377:5)
at finalizeResolution (node:internal/modules/esm/resolve:405:11)
at moduleResolve (node:internal/modules/esm/resolve:966:10)
at defaultResolve (node:internal/modules/esm/resolve:1174:11)
at ESMLoader.resolve (node:internal/modules/esm/loader:605:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:318:18)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:80:40)
at link (node:internal/modules/esm/module_job:78:36) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v18.1.0
PS C:\Users\Matheus Silva\Desktop\curso programaçao\java_spt>