如何在Angular 9 Universal中使用自定义polyfill函数?

时间:2020-10-03 09:45:47

标签: angular angular-universal

也许我做错了什么,但是我在polyfill.ts中定义了很多自定义函数。像这样:

if (!Array.prototype['multisort']) {
    Object.defineProperty(Array.prototype, 'multisort', { ... }

当我现在为通用版本编译我的应用程序时,我将得到如下输出:

dc059394006a7a8ee0d5
Time: 9309ms
Built at: 2020-10-03 11:40:26
  Asset      Size  Chunks  Chunk Names
main.js  1.75 KiB       0  main
Entrypoint main = main.js
chunk    {0} main.js (main) 28 bytes [entry] [rendered]

ERROR in src/app/modules/services/title.service.ts:16:5 - error TS2339: Property 'multisort' does not exist on type 'any[]'.

这是我第一次使用它来创建通用应用程序,但我对此还不是很熟悉。因此,问题在于如何以通用方式导入polyfill,或者将自定义函数放在何处以便加载它们。

0 个答案:

没有答案