Установка зависимостей расширения VSCode при установке расширения - PullRequest
0 голосов
/ 31 марта 2020

Я создал расширение для визуального кода студии. В моем пакете. 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 для их установки при установке моего расширения ?

Спасибо:)

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