tsconfig не работает с обычным js в качестве настройки модуля для узла - PullRequest
0 голосов
/ 14 февраля 2020

Я пытался скомпилировать мой код из ts в js, с tsconfig.json вроде:

{
  "compilerOptions": {
    "module": "CommonJS",
    "target": "ES2015",
    "moduleResolution": "node",
    "strict": true,
    "noImplicitAny": true,
    "strictNullChecks": true,
    "alwaysStrict": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "noFallthroughCasesInSwitch": true,
    "removeComments": true,
    "preserveConstEnums": true,
    "outDir": "./built",
    "noImplicitReturns": true,
    "esModuleInterop": true,
    "resolveJsonModule": true,
    "declaration": true
  },
  "include": ["./src/**/*"]
}

и моя структура индекса выглядит как:

├───config
└───src
    ├───routers
    └───service

после компиляции , встроенная папка выглядит испорченной:

├───built
│   ├───config
│   └───src
│       ├───routers
│       └───service
├───config
└───src
    ├───routers
    └───service

src папка включена в папку built ... как мне решить эту проблему?

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