Почему @babel/node не может найти локальный файл для импорта?

Я работаю над небольшим проектом, чтобы лучше познакомиться с настройкой проекта Node и его запуском. Я хотел бы написать его в ES6 и запустить его через скрипт NPM, поэтому я установил следующие библиотеки:

"@babel/cli": "7.2.3",
"@babel/core": "7.3.3",
"@babel/node": "7.2.2",
"@babel/preset-env": "7.3.1"

В корне моего проекта у меня есть точка входа index.js, и я создал следующий скрипт в моем package.json: "order": "babel-node index"Когда я делаю npm run order в консоли, однако, я получаю следующую ошибку:

internal/modules/cjs/loader.js:583
    throw err;
    ^
Error: Cannot find module './src/read-file'

Первая строка в моем index.js: import { readFile } from './src/read-file';
Это мой.babelrc:

{
    "presets": ["@babel/preset-env"]
}

Чего мне не хватает, чтобы заставить его работать?

0 ответов

Другие вопросы по тегам