Angular 在角度项目中使用Clusterize.js

Angular 在角度项目中使用Clusterize.js,angular,Angular,我正在尝试在我的Angular项目()中使用Clusterize.js库 我从未在项目中导入过外部js库,而且我在web上找到的东西(添加模块、放入资产、加载到index.html…)尝试失败。总是出现诸如未找到模块群集、未定义或未定义构造函数等错误 如何实现Clusterize.js?最佳实践是什么 多谢各位 在Angular项目中使用外部JavaScript库的最佳方法是: 在angular.json中声明JavaScript文件 { ... "scripts": [ "no

我正在尝试在我的Angular项目()中使用Clusterize.js库

我从未在项目中导入过外部js库,而且我在web上找到的东西(添加模块、放入资产、加载到index.html…)尝试失败。总是出现诸如未找到模块群集、未定义或未定义构造函数等错误

如何实现Clusterize.js?最佳实践是什么


多谢各位

在Angular项目中使用外部JavaScript库的最佳方法是:

在angular.json中声明JavaScript文件

{
  ...
  "scripts": [
    "node_modules/clusterize/clusterize.min.js"
  ]
}
将其作为模块导入TypeScript文件中

import*as Clusterize from'Clusterize'