Я пишу приложение node с помощью es6 с помощью транспондера babel.
У меня есть 2 файла index.js
и my-module.js
в корневом каталоге
- index.js
- my-module.js
мой-module.js
export let myFunc = () => {
console.log('myFunc was called!!!');
}
index.js
import {myFunc} from './my-module';
myFunc();
если я запускаю следующую строку из командной строки, все работает так, как ожидалось.
$ babel-node index.js >> myFunc was called!!!
но если я удаляю точку при импорте my-модуля:
import {myFunc} from '/my-module';
myFunc();
Я получаю сообщение об ошибке:
Error: Cannot find module '/my-module'
Любая причина, по которой я не могу импортировать модули с использованием абсолютного пути? в любом случае, чтобы изменить конфигурацию .babelrc для поддержки?
Спасибо