В настоящее время я создаю расширение 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
.