将 openai 添加到项目的其他方式
直接导入包
在 import 语句中使用 npm 前缀可直接从 npm 导入包。*
main.ts
import OpenAI from 'npm:openai';
使用 Deno CLI
使用 deno add
或 deno install
将包添加到您的项目。*
$ deno install npm:openai
使用导入映射
使用导入映射将 npm 包映射到本地导入。*
deno.json
...
{
"imports": {
"openai": "npm:openai"
...
}
main.ts
import OpenAI from 'openai';
轻松管理依赖版本
你知道 Deno 内置了依赖版本管理器吗?
无论您的包来自 npm 还是 JSR,Deno 都可以帮助您管理它们并保持安装版本最新。
使用 deno outdated
跟踪和管理项目中的依赖版本。
$ deno outdated
┌───────────┬─────────┬────────┬────────┐
│ Package │ Current │ Update │ Latest │
├───────────┼─────────┼────────┼────────┤
│ npm:react │ 18.2.0 │ 18.2.0 │ 19.1.0 │
├───────────┼─────────┼────────┼────────┤
│ npm:vite │ 4.5.10 │ 4.5.11 │ 6.2.4 │
└───────────┴─────────┴────────┴────────┘