跳到正文
AI NEWS JOURNAL
VercelAI NEWS / JOURNAL

Vercel Sandbox 现已支持托管的 npm 凭据

Vercel Sandbox 现在支持使用团队共享的环境变量安装私有 npm 包,同时兼容 GitHub Packages 和 JFrog Artifactory 等自定义注册表。在创建沙盒时传入 { npm: true },凭据将得到安全管理,不会暴露令牌,因为身份验证由防火墙处理。用户必须将 Sandbox SDK 或 CLI 更新至最新版本才能使用此功能。

尚无对应语言译文,当前显示原文。

Vercel Sandbox 现在可以使用存储在团队共享环境变量中的凭据来安装您团队的私有 npm 软件包。GitHub Packages 和 JFrog Artifactory 等自定义注册表也受到支持。 在创建沙盒时传递 { npm: true } 凭据,以使其使用您团队现有的 npm 凭据。 import { Sandbox } from "@vercel/sandbox"; const sandbox = await Sandbox.create({ credentials: { npm: true } });// 首先将项目文件克隆或复制到沙盒的工作目录中。await sandbox.runCommand("pnpm", ["install"]); 为私有软件包安装创建一个具有托管 npm 凭据的沙盒。 令牌保留在沙盒之外。防火墙会为发送到您配置的注册表的安装请求添加身份验证,因此编码代理可以在看不到令牌的情况下安装依赖项。 将您的 Sandbox SDK 或 CLI 更新至最新版本。 pnpm add @vercel/sandbox@latest 升级 Sandbox SDK 或 CLI。 请阅读 npm 凭据文档以开始使用。

资料来源

阅读原文 ↗
← 继续阅读全部动态