未知文件扩展名“.ts”

编程入门 行业动态 更新时间:2024-10-03 23:34:41

未知<a href=https://www.elefans.com/category/jswz/34/1758290.html style=文件扩展名“.ts”"/>

未知文件扩展名“.ts”

我正在尝试使用 Typescript 设置一个简单的节点后端,但我遇到了很多问题。我已经阅读了很多其他主题并尝试了那里的建议,但我一直收到此错误。

这是我的 tsconfig:

{
  "compilerOptions": {
    "module": "NodeNext",
    "moduleResolution": "NodeNext",
    "target": "ES2020",
    "sourceMap": true,
    "outDir": "dist",
    "esModuleInterop": true
  },
  "include": ["src/**/*", "**/*.ts"],
  "exclude": ["node_modules", "../app/**/*"],
  "ts-node": {
    "esm": true,
    "experimentalSpecifierResolution": "node"
  }
}

和我的 package.json:

{
  "type": "module",
  "scripts": {
    "dev": "ts-node index.ts"
  },
  "dependencies": {
    "drizzle-orm": "^0.25.3",
    "pg": "^8.10.0",
    "socket.io": "^4.6.1",
  },
  "devDependencies": {
    "drizzle-kit": "^0.17.6"
  }
}

我用谷歌搜索了这个问题,每个人都一直建议按照我在这些配置中所做的那样做,然后它应该可以工作,但事实并非如此。我另外将我的节点、ts-node 和打字稿更新到最新版本,但仍然没有用。

我真的不知道这里可能是什么问题......

回答如下:

最新版本的节点(撰写本文时为 20.0.0)显然有一些重大变化,正如我在 ts-node github 问题部分发现的那样。我将我的节点版本降级到 LTS(撰写本文时为 18.16.0),我的问题得到了解决。

更多推荐

未知文件扩展名“.ts”

本文发布于:2024-05-30 17:34:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770750.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件扩展名   ts

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!