typescript-esm:用于在Node.js的TypeScript和mjs之间实现互操作性的工具

时间:2024-06-01 03:23:22
【文件属性】:

文件名称:typescript-esm:用于在Node.js的TypeScript和mjs之间实现互操作性的工具

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-01 03:23:22

JavaScript

打字稿ESM 该项目旨在使从现有TypeScript项目中输出有效的'.mjs'内容更加直接。 所有工作都在TypeScript编译后完成,以避免包装TypeScript API。 输入 tsc -p tsconfig.json 如果您正在考虑使用此程序包,则可能是这样配置TypeScript以执行的。 现在,当直接使用TypeScript编译器时,您的输出将是'.js'文件。 用法 tsc -p tsconfig.json ; tsc-esm -p tsconfig.json 当您在TypeScript输出的结论之后添加tsc-esm编译器时,该编译器将重新映射所有生成的文件,以对本地解析的项目使用'.mjs'扩展名,并将每个输出的扩展名重命名为'.mjs'。 例子 TypeScript项目中的direct.ts 。 在direct.js之前 import { imported


【文件预览】:
typescript-esm-master
----rollup.config.js(2KB)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------outdir()
--------promise-spawn.mjs(333B)
--------prettier.mjs(373B)
--------outdir-convert()
----src()
--------log.mjs(220B)
--------index.mjs(148B)
--------format.mjs(4KB)
--------parse.mjs(729B)
--------runner.mjs(421B)
--------paths.mjs(407B)
--------config.mjs(435B)
----.gitignore(114B)
----README.md(1KB)
----yarn.lock(50KB)

网友评论