Импортированная переменная в nodejs показывает неопределенный - PullRequest
0 голосов
/ 12 апреля 2020

Я новичок в nodejs. пробуя простой экспорт (используя module.export) и импорт используя require (), но когда я пытаюсь распечатать импортированные константы, я получаю «undefined». Пожалуйста помоги. Код предоставлен ниже. Также я понимаю, что есть способ экспорта / импорта ES6, но я бы хотел исправить эту конкретную ошибку, по-прежнему используя module.export и require (). Та же ошибка для intelliJ IDEA и VScode.

константы. js

const fname = 'Abdulraqib';
const lname = 'Olayanju';

module.export = {
    fname : fname
};

index. js

const name = require('./constant');

console.log(name.fname);

package. json

{
  "name": "fe-workshop",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "node index.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"

}

1 Ответ

0 голосов
/ 12 апреля 2020

Это module.exports не module.export

const fname = 'Abdulraqib';
const lname = 'Olayanju';

module.exports = {
    fname : fname
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...