什么是ts-nodeesm 加载器

4 min read
 "scripts": {
    "dev": "nodemon --exec node --watch config.yaml --loader ts-node/esm src/main.ts",
    "build": "tsc"
  },

ts node/esm是node.js的TypeScript执行环境和REPL,支持将ES模块转换为CommonJS模块。

它结合了 ts-node 和 esm 两个库,提供了简便的方式运行 TypeScript 代码,并且可以按照 ECMAScript 模块规范加载模块。