#javascript #typescript #nuxt.js #nuxt3
Вопрос:
При запуске с nuxt 3 по умолчанию создается проект TypeScript. Есть ли способ перейти на JavaScript?
Я пытался:
- Переименовать
nuxt.config.ts
вnuxt.config.js
- Удалить
tsconfig.json
- Добавить
jsconfig.json
Содержание nuxt.config.js
export default { };
содержание package.json
{ "private": true, "scripts": { "dev": "nuxi dev", "build": "nuxi build", "start": "node .output/server/index.mjs" }, "devDependencies": { "nuxt3": "latest" } }
Тем не менее .nuxt
, папка создает файлы машинописного текста
Комментарии:
1. Если вы не хотите использовать TS, вы все равно можете написать в нем обычный JS-код. В конце концов, он все равно будет генерировать
.mjs
файлы.
Ответ №1:
Нет, к сожалению, в текущей nuxt3
версии ( 3.0.0-27268729.5b8e10f
) нет конфигурации для отключения вывода этих файлов объявлений типов.
Хотя сгенерированный .d.ts
файл предназначен для помощи разработчикам машинописного текста, Nuxt не требует, чтобы исходный код приложения был написан на машинописном языке. .d.ts
Файлы не должны оказывать никакого влияния на вашу разработку JavaScript, кроме небольшой задержки в создании этих файлов.