VS Code и Typescript watch: файлы перекомпилируются без сохранения - PullRequest
0 голосов
/ 20 февраля 2019

Я разрабатываю проект Typescript и запускаю "tsc -w", чтобы он продолжал компилироваться во время редактирования.

Проблема в том, что иногда мои файлы перекомпилируются, даже если я их не сохраняю,Иногда он случайным образом перекомпилирует файлы, к которым я не прикасался (например, если я открою существующий файл в машинописи, чтобы начать редактирование)

Это против кода?или машинопись?Кто-нибудь знает решение, чтобы остановить это?

Мой .tsconfig ниже

{
  "compilerOptions": {
    "target": "es2015",
    "module": "es2015",
    "allowJs": false,
    "jsx": "react",
    "sourceMap": true,
    "outDir": "build",

    "baseUrl": ".",
    "paths": {
      "@shared/*": [ "src/shared/*" ],
      "@app/*": ["src/*"]
    },
    "strict": true,
    "moduleResolution": "node",
    "allowSyntheticDefaultImports": true,
    "experimentalDecorators": true,
    "skipLibCheck": true,
  },
  "filesGlob": [
    "src/**/*.ts",
    "src/**/*.tsx",
  ],
  "types": [
    "react",
    "react-dom",
    "react-native"
  ],
  "exclude": [
    "build",
    "**/node_modules/*",
    "jest.config.js",
    "App.js"
  ],
  "include": [
    "./src",
  ],
  "compileOnSave": false
}

1 Ответ

0 голосов
/ 26 мая 2019

Оказывается, мне не нужно было запускать отдельный процесс просмотра Typescript - поддержка Expo Typescript улучшилась с тех пор, как я начал свой проект.

См. https://docs.expo.io/versions/latest/guides/typescript/

...