Объединяйте файлы машинописного текста в Visual Studio, не теряя функцию Browserlink - PullRequest
0 голосов
/ 04 марта 2020

Visual Studio может автоматически компилировать машинописные файлы при сохранении. Когда используется ссылка на браузер, она также автоматически обновляет браузер до последней версии.

Существует ли способ связать файлы машинописного текста в Visual Studio без потери этой функции? Код должен быть перекомпилирован при сохранении и автоматически доступен в браузерах по ссылке браузера.

Какое бы решение ни требовалось для разрешения модулей es6! Я нашел несколько решений по всему Интернету, но они в основном используют веб-пакет (который работает медленно) и не упоминают, работает ли он с browserlink

1 Ответ

0 голосов
/ 02 апреля 2020

вы можете использовать Cloud Mate (https://angrymonkeycloud.com/mate), но не уверены насчет ссылки на браузер!

Он компилирует, связывает и минимизирует файлы TypeScript, используя gulp без записи сложной конфигурации gulp.

  1. Установите облачное сопряжение на вашем устройстве по всему миру с npm:
    npm install -g cloudmate
Создайте JSON файл конфигурации с именем "mateconfig. json", как показано ниже:
    {
        "files":  
        [
            {
                "output": ["js/index.js"],
                "input": ["src/file1.ts", "src/file2.ts"]
            }
        ],
        "builds":
        [
            {
                "name": "dev", // important
                "js": {
                    "minify": true,
                    "sourceMap": true,
                    "declaration": false,
                    "webClean": true // important to make it work on browsers
                },
                "ts": {
                    "compilerOptions": { // this is my working configuration
                        "target": "es5",
                        "noEmitOnError": false,
                        "noImplicitAny": false,
                        "module": "ES6"
                        "lib": [ "ES2015", "DOM" ]
                    }
                }
            }
        ]
    }
выполнить с помощью CLI
    cd {mateconfig.json file path}
    cloudmate -w // -w to keep watching files for updates
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...