我正在尝试将 Voice JavaScript SDK 集成到 Angular 15 应用程序中。安装所需的
npm
软件包后,如果我运行该应用程序,我会在浏览器控制台中收到以下错误,并且未显示 UI。
Uncaught ReferenceError: process is not defined
at 74 (util.js:109:1)
at __webpack_require__ (bootstrap:19:1)
at 3971 (checks.js:6:12)
at __webpack_require__ (bootstrap:19:1)
at 8096 (index.js:6:1)
at __webpack_require__ (bootstrap:19:1)
at 3421 (backoff.js:5:15)
at __webpack_require__ (bootstrap:19:1)
at 5307 (index.js:4:15)
at __webpack_require__ (bootstrap:19:1)
我检查了如何解决这个问题,我发现我必须将以下代码添加到
polyfills.ts
import * as process from 'process';
window['process'] = process;
事实证明 Angular 不再支持
polyfills.ts
文件。我该如何解决这个问题?
我安装了正在运行的应用程序的 cli 版本。 npm install -g @angular/cli@(有您的应用程序的版本)