Node 22.11使用ts-node报错
最近开始学ts,发现使用ts-node直接运行ts代码的时候怎么都不成功,折腾了一番感觉是这个node版本太高还不支持,

于是我找了一个替代品tsx
npm install tsx -g
npx tsx your-file.ts-g代表全局安装,也可以开发环境安装,-g换成--save-dev
问题解决

使用这个命令也是不会直接产生js文件的
还有一种解决方案,就是根目录新建tsconfig.json文件,加上:
{
    "ts-node": {
      "compilerOptions": {
        "module": "CommonJS" 
      }
    }
  }但是我不推荐,因为如果用CommonJs的话
Symbol类型就用不了了

所以还是建议使用第一种解决方案
