2
respostas

erro ao importar classes

Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension. (Use node --trace-warnings ... to show where the warning was created) /home/charlie/Documentos/cursos online/Dev/Repositório LGBT/index.js:1 import { Autor } from "./Autor"; ^^^^^^

SyntaxError: Cannot use import statement outside a module

Esse erro aparece depois que eu crio a classe em arquivos separados e rodo o comando npm init. dessa forma não consigo utilizar minhas classes e nem rodar o código

já tente colocar "type": 'module no arquivo json e rodar o comando: node --experimental-modules index.js mas mesmo assim o erro persiste.

2 respostas

Poderia postar o package.json pra gente dar uma olhada?

{ "name": "repositorio-lgbt", "version": "1.0.0", "description": "criando classes para os textos", "main": "index.js", "type": "module", "scripts": { "test": "echo "Error: no test specified" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/CharlieBellow/Repositorio-lgbt.git" }, "author": "", "license": "ISC", "bugs": { "url": "https://github.com/CharlieBellow/Repositorio-lgbt/issues" }, "homepage": "https://github.com/CharlieBellow/Repositorio-lgbt#readme" }