У меня есть чистая установка Nest. js и папка с именем "client" с чистой установкой create-реакции-app.
Предположим, структура проекта:
./
...some Nest.js folders...
client <- React.js is here
...some more Nest.js folders...
tsconfig.json <- here the "client" folder is excluded in the "exclude" block
Я пытаюсь запустить npm start:dev
внутри папки проекта root, чтобы сделать Nest. js скомпилировать все файлы, но он продолжает жаловаться "Невозможно использовать JSX, если не указан флаг --jsx. ".
Я добавил папку" client "в блок" exclude "внутри tsconfig. json из Nest. js установка. И у меня все еще есть эта ошибка !
Что я делаю не так? Как полностью игнорировать клиентские файлы для скрипта компиляции Nest. js?
Значение tsconfig. json:
{
"compilerOptions": {
"module": "commonjs",
"declaration": true,
"removeComments": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es2017",
"sourceMap": true,
"outDir": "./dist",
"baseUrl": "./",
"incremental": true
},
"exclude": [
"client",
"node_modules",
"dist"
]
}