在具有依赖项的 Vercel 上托管 Angular 个应用程序

Hosting Angular app on Vercel with dependencies

尝试在 Vercel 上托管我的 Angular 应用程序时出现以下错误:

Error: src/app/spotify.service.ts:25:32 - error TS2339: Property 'spotifyApiKey' does not exist on type '{ production: boolean; }'.

这是有道理的,因为 属性 spotifyApiKey 是由 package.json 中调用的 JavaScript 脚本设置的。所以我的问题是如何告诉 Vercel 首先 运行 package.json 文件中的命令?

This makes sense since the property spotifyApiKey is set by a JavaScript script that is called in package.json.

好的,但您没有正确输入。类型应该是:

{ production: boolean, spotifyApiKey: string }

是的,稍后可能会插入密钥,但您需要澄清 属性 存在。

您也可能需要更改一些其他代码,但由于您至少没有发布服务,我们无法进一步帮助您。