⚡️ TypeScript в Cocos Creator
Без настройки lib в tsconfig.json Cocos Creator работает на устаревшем ES.
Добавь одну строку для доступа к современному JavaScript.
{
"extends": "./temp/tsconfig.cocos.json",
"compilerOptions": {
"strict": false,
"lib": ["ES2020"]
}
}
Что это дает:
👉 Опциональная цепочка obj?.prop?.method()
👉 Nullish coalescing value ?? defaultValue
👉 async/await и современные методы массивов
Есть и другие версии: ES2017, ES2022 — выбирайте под свой проект, но ES2020 оптимален.
Настройка нужна для TypeScript компилятора, дает современный синтаксис при разработке.
Больше деталей и рабочего процесса в блоге: t.me/+oNTh-Tsp…
#Геймдев #РазработкаИгр #СозданиеИгр #CocosCreator #TypeScript
Добавь одну строку для доступа к современному JavaScript.
{
"extends": "./temp/tsconfig.cocos.json",
"compilerOptions": {
"strict": false,
"lib": ["ES2020"]
}
}
Что это дает:
👉 Опциональная цепочка obj?.prop?.method()
👉 Nullish coalescing value ?? defaultValue
👉 async/await и современные методы массивов
Есть и другие версии: ES2017, ES2022 — выбирайте под свой проект, но ES2020 оптимален.
Настройка нужна для TypeScript компилятора, дает современный синтаксис при разработке.
Больше деталей и рабочего процесса в блоге: t.me/+oNTh-Tsp…
#Геймдев #РазработкаИгр #СозданиеИгр #CocosCreator #TypeScript