将 nuxt 3 从 TypeScript 迁移到 JavaScript

Ada*_*cha 8 javascript typescript nuxt.js nuxtjs3

当开始使用 nuxt 3 时,它默认创建 TypeScript 项目。有没有办法转移到 JavaScript?

我努力了:

  1. 重命名nuxt.config.tsnuxt.config.js
  2. 删除tsconfig.json
  3. 添加jsconfig.json

内容nuxt.config.js

export default {
};
Run Code Online (Sandbox Code Playgroud)

的内容package.json

{
  "private": true,
  "scripts": {
    "dev": "nuxi dev",
    "build": "nuxi build",
    "start": "node .output/server/index.mjs"
  },
  "devDependencies": {
    "nuxt3": "latest"
  }
}
Run Code Online (Sandbox Code Playgroud)

该文件夹仍然.nuxt创建 TypeScript 文件

在此输入图像描述

ton*_*y19 4

不,不幸的是,在当前nuxt3版本 ( 3.0.0-27268729.5b8e10f) 中,没有配置来禁用这些类型声明文件的输出。

虽然生成的.d.ts文件旨在帮助 TypeScript 开发人员,但 Nuxt 不需要使用 TypeScript 编写应用程序源。.d.ts除了生成这些文件的轻微延迟之外,这些文件应该不会对您的 JavaScript 开发产生任何影响。