跳至主要内容

查看目录

在 Node.js 中使用 JSR

Node.js 是一个基于 Chrome 的 V8 JavaScript 引擎构建的 JavaScript 运行时。

JSR 包可以通过使用 JSR 的 npm 兼容性层 在 Node.js 中使用。

JSR 包始终是 ESM 唯一的,因此您的项目必须在您的 package.json 中使用 "type": "module" 才能使用 JSR 包。

然后,您可以使用 jsr CLI 添加 JSR 包。这会将包添加到您的 package.json 中,并使用您首选的包管理器(npm、yarn 或 pnpm)将其安装到您的 node_modules 文件夹中。

npx jsr add @std/fmt

注意:您应该将创建到源代码控制中的 .npmrc 文件添加到版本控制中。如果没有这样做,将来对 npm install / yarn / pnpm install 的调用将无法成功。

然后,您可以在代码中导入 JSR 包。

import { red } from "@std/fmt/colors";
console.log(red("Hello, world!"));

运行此代码将在您的终端中打印红色的“Hello, world!”文本。

$ node main.js

了解有关使用包的更多信息。

在 GitHub 上编辑此页面