本节介绍在使用 Node.js 处理 JavaScript 代码片段时运行该代码片段的技巧。
例如,假设我们要尝试使用 标准 Node.js 函数 util.format()
。我们创建文件 mysnippet.mjs
,其内容如下
import * as util from 'node:util';
console.log(util.format('Hello %s!', 'world'));
我们如何在处理 mysnippet.mjs
时运行它?
我们首先安装 npm 包 *nodemon*
npm install -g nodemon
然后我们可以使用它来连续运行 mysnippet.mjs
nodemon mysnippet.mjs
每当我们保存 mysnippet.mjs
时,nodemon 都会再次运行它。这意味着我们可以在编辑器中编辑该文件,并在每次保存时查看更改的结果。
您甚至可以通过 Node.js 工具 npx 在不安装的情况下试用 nodemon
npx nodemon mysnippet.mjs
请参阅 §7.11.4 “URL 的用例:检测当前模块是否为“main”(应用程序入口点)”。