Как включить папку node_modules в пакет расширения VSCode?

В настоящее время я создаю расширение VSCode (с TypeScript), где мне нужна внешняя библиотека JS, которая недоступна в диспетчере пакетов npm. Итак, мне нужно вручную добавить внешний пакет js в проект.

Проблема в том, что когда я пытаюсь добавить библиотеку в другую папку, кроме node_modules, компилятор TypeScript пытается создать файл .map для библиотеки JS. Но у меня есть исключение, когда Typescript пытается сделать файл .map (FATAL ERROR, Out of Heap Memory -- вот так).

Итак, я поместил внешнюю библиотеку в папку node_module (я знаю, что это неправильно, но другого варианта не вижу). Теперь все работает файл при отладке.

но когда я пытаюсь собрать пакет через CLI - vsce package , пакет node-module исключается, даже если я написал !node_modules/test/** в .vscodeignore.


person Ritwick Dey    schedule 11.07.2017    source источник


Ответы (1)


Я сделал локальный пакет библиотеки и установил его через NPM

Подробнее: Локальная зависимость в package.json

person Ritwick Dey    schedule 06.09.2017