Предположим, проект B
, который зависит от узла узла A
. A
выглядит следующим образом:Как сделать библиотеки доступными в модуле узла
./node_modules/A
./src
./shared
bar.js
foo.js
.... etc ....
В B
Я хотел бы использовать bar.js
и foo.js
я могу импортировать их в настоящее время следующим образом
import Bar from './node_modules/A/src/shared/bar';
import Bar from './node_modules/A/src/shared/bar';
Теперь вопрос, есть ли способ, таким образом, что я могу do
import Bar from 'bar';
import Foo from 'foo';
Возможно ли это? Поскольку у меня есть модуль A
, его проблем нет, если это необходимо для изменения A
!
ОК. Означает ли это, что в модуле 'package.json'' 'main": "index.js" 'определен. И внутри 'index.js' загружаю и экспортирую как' bar.js', так и 'foo.js'? –
вот что я сделал бы, да. –