Я новичок в nodejs, и я продолжаю получать эту ошибку - PullRequest
0 голосов
/ 30 марта 2020

Я получаю эту ошибку. Я дважды удалил node.js и заново установил. Появляется одна и та же ошибка. ошибка, полученная от nodejs

Это мое лицо. js Файл, который я пытался экспортировать в индекс. js Файл:

class Person {
    constructor(name, age) {
        this.name = name;
        this.age = age;
    }

    greeting() {
        console.log(`my name is ${this.name}`)
    }
}

module.exports = Person;

Это индекс. js файл:

const Person = require("./person")

const person1 = new Person ("Philippa", 30)

person1.greeting()

Кроме того, я пытался сделать это, и я продолжал получать ту же ошибку:

const path = require("path")

console.log(__filename)

console.log(__dirname)

ПОСЛЕДНИЕ РЕДАКТИРОВАТЬ: Я попытался ввести модули path и fs, поскольку сейчас я работаю с этим при помощи require (). По-прежнему получаю эту ошибку ниже:

enter code here
$ node path.js
internal/modules/cjs/loader.js:985
  throw err;
  ^

Error: Cannot find module 'C:\Users\9470M\Documents\node_crash_course\path.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)
    at Function.Module._load (internal/modules/cjs/loader.js:864:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

1 Ответ

0 голосов
/ 30 марта 2020

Вы добавили пробел в файл person .js. Переименуйте его в person.js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...