tsx
约 1 分钟阅读
- esbuild-kit/tsxGitHubesbuild-kit/tsxesbuild-kit/tsx · MIT, TS · 基于 ESBuild Transform API - 不支持插件 · 支持 ts path · 不支持 emitDecoratorMetadata - esbuild-kit/core-utils#14笔记:tsx
- MIT, TS
- 基于 ESBuild Transform API - 不支持插件
- 支持 ts path
- 不支持 emitDecoratorMetadata - esbuild-kit/core-utils#14GitHub Issueesbuild-kit/core-utils#14
tsx run.ts
# 等同于
ts-node --esm --transpileOnly run.ts
# 按回车可手动重新运行
# --clear-screen=false
tsx watch ./file.ts
NODE_OPTIONS='--loader tsx' node ./file.ts
# transpile
# 假设用到的包 定义了 package.json#exports[.].typescript 指向源码
tsx --conditions=typescript ./src/server.ts
tsx watch --conditions=typescript ./src/server.ts| flag | for |
|---|---|
--tsconfig <FILE> | |
| --no-cache |
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- ts-node笔记 · tsx
推荐使用 tsx · ts-node 不支持 watch,默认参数可用性低 · TypeStrong/ts-node · node 直接执行 ts · watch · nodemon · ts-node-dev · tsconfig.json#ts-node
参考资料
GitHub2 条
- esbuild-kit/core-utils#14github.com/esbuild-kit/core-utils/issues/14
- esbuild-kit/tsxgithub.com/esbuild-kit/tsx