У меня есть частная библиотека, которую я преобразовал в использование es6 и webpack. Как включить эту библиотеку таким образом, чтобы я мог импортировать все дерево исходных текстов?Взаимозависимости от Babel/webpack
Библиотека выглядит следующим образом:
portedlibrary
src/dir1/Class1.js
src/dir1/Class2.js
И мое приложение выглядит следующим образом:
Применение
src/app.js
src/app2.js
node_modules/portedlib/src/dir1/Class1.js
node_modules/portedlib/src/dir1/Class2.js
Для внутреннего импорта, я могу использовать относительную Pathing : import {app2} from './app2
F или импорта библиотеки, я импортирую один файл: import moment from 'moment'
Как импортировать отдельные классы из portedlibrary
?
Когда я пытаюсь импортировать класс с помощью import {Class1} from 'portedlib'
я получаю следующее сообщение об ошибке: Module not found: Error: Can't resolve 'portedlibrary' in ...
Вы можете 'импорт Class1 из«portedlib/SRC/d ir1/Class1 '; ', это то, что вы ищете? – loganfsmyth
@loganfsmyth, это тоже сработает! Я бы опубликовал это как snwer. –