Я создал расширение для визуального кода студии. В моем пакете. json, у меня большой список зависимостей:
"dependencies": {
"@types/fs-extra": "^8.0.0",
"@types/puppeteer-core": "^2.0.0",
"@types/yamljs": "^0.2.30",
"anchor-markdown-header": "^0.5.7",
"clone": "^2.1.2",
"dedent": "^0.7.0",
"front-matter": "^3.0.2",
"fs-extra": "^8.1.0",
"get-port": "^5.1.1",
"highlight.js": "^9.18.0",
"localized-resource-manager": "^1.2.0",
"markdown-it": "^10.0.0",
"markdown-it-anchor": "^5.2.5",
"markdown-it-checkbox": "^1.1.0",
"markdown-it-emoji": "^1.4.0",
"markdown-it-table-of-contents": "^0.4.4",
"multi-integer-range": "^4.0.8",
"mustache": "^4.0.0",
"puppeteer-core": "^2.1.1",
"rxjs": "^6.5.4",
"serve-handler": "^6.1.2",
"simple-git": "^1.131.0",
"string-template": "^1.0.0",
"svn-spawn": "^0.1.6",
"temp-filesystem": "^1.1.3",
"transliteration": "^2.1.8",
"twemoji": "^12.1.5",
"utf8": "^3.0.0",
"website-scraper": "^4.2.0",
"yamljs": "^0.3.0"
},
Моя проблема заключается в том, что мне нужно встроить все эти зависимости (и их зависимости) в папку пакета node_modules.
Итак, мой пакет состоит из более чем 5000 файлов и более 300 МБ.
Есть ли способ не включать в пакет папку node_modules, но указать vscode для их установки при установке моего расширения ?
Спасибо:)