Совместное использование настроенного lib между зависимостями - PullRequest
0 голосов
/ 27 марта 2020

Я занимаюсь разработкой библиотеки, в которой используется сторонняя библиотека, которой я хочу поделиться с другими проектами, в которых используется та же третья библиотека. Я интенсивно использую webpack.

Например, если я использую ax ios, где он настроен следующим образом в myLib:

// myLib
import axios from 'axios';

axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;

Я получаю myLib в myMainProject, который также использует Ax ios :

myMainProject
->node_modules
--->axios
--->myLib
------>node_modules
---------->axios

В этом проекте, где я тоже использую ax ios, я импортирую ax ios вот так

// myMainProject
import axios from 'axios';

Проблема в том, что в myMainProject axios не сохраняет конфигурацию, которую я сделал в зависимости mylib.

Вопрос: как я могу использовать один и тот же «экземпляр» зависимости (например, «ax ios») через зависимости (между «myMainProject» и "myLib")?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...