Реагировать на JS (Typescript) - Как собрать только мою текущую панель компиляции или компилировать вместо компиляции всех папок панели? - PullRequest
0 голосов
/ 25 июня 2019

Исправлено расположение папки внутри, если в папке приложений у меня есть 10 папок Я устанавливаю новый файл tsconfig.json для компиляции и сборки моего приложения React JS. Когда я запускаю свое приложение, используя yarn start, его запуск занимает 10 минут. Причина, по которой я обнаружил, заключалась в том, что он компилирует / собирает все мои проекты вместо единой панели инструментов. Могут ли некоторые помочь мне скомпилировать только одну папку на панели инструментов с соответствующими файлами?

Я пробовал опции files и include в tsconfig.json, но он компилирует все папки.

Из папки src я использую несколько панелей мониторинга, но я просто хочу скомпилировать только одну панель мониторинга.

{
    "compilerOptions": {
        "allowSyntheticDefaultImports": true,
        "skipLibCheck": true,
        "keyofStringsOnly": true, 
        "baseUrl": "./",
        "paths": {
            "@src/*": [
                "src/*"
            ],
            "react": [
                "node_modules/@types/*"
            ]
        },
        "outDir": "build/dist",
        "lib": [
            "es7",
            "dom"
        ],
        "types": ["markerclustererplus", "react", "googlemaps", "node"],
        "typeRoots": [
            "src/typings",
            "node_modules/@types"
        ],
    },
    "exclude": [
...
    ]
}

Я ожидал, что он скомпилирует только одну панель управления.

...