npm 包 wts-node 使用教程

阅读时长 3 分钟读完

介绍

wts-node 是一个基于 TypeScript 的开发工具,可以使开发者在运行建立好的 Node.js 类型脚本时避免编译步骤,从而提高开发效率。

安装

使用 npm 安装:

使用

命令行

其中,script.ts 为 TypeScript 脚本的路径。如果未提供,则默认查找第一个在 package.jsonbin 键值可被解析的文件。

API

配置

编译选项

可在项目根目录中的 tsconfig.json 文件中指定编译选项:

路径映射解决

wts-node 支持路径映射解决,可以使用 tsconfig-paths 库来解决 tsconfig.json 中定义的映射关系。

-- -------------------- ---- -------
----- ------- - --------------------
----- ------------- - --------------------------

----- ------- - -----
----- -------- - ---------------------------
----- ----- - -------------------------------
----- ---------- - ---------
----- ------ - --------------------------------- ----------
-- ------------------ --- ---------- -
  ----- --- ----------------------
-
------------------------
  --------
  ------
  -----------
  ----------------
---

-------------------
-------------------------

调试支持

如果想要在使用 wts-node 运行 TypeScript 时支持调试,需要在调试配置中添加 --inspect 参数。为了方便,可以在 package.json 中添加一个自定义的脚本命令:

之后可以使用 npm run dev 命令来启动调试。

总结

通过使用 wts-node,开发者可以省略编译 TypeScript 代码的步骤,提高开发效率。同时,配置选项和路径映射解决也为开发者提供了更多的自定义方式,使使用 wts-node 更加灵活方便。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671198dd3466f61ffe7d0

纠错
反馈