Я включил в свой проект следующую библиотеку js: Particles.js . Теперь в моем компоненте я импортирую его и загружаю так:
import { Component, h } from '@stencil/core';
import * as particlesJS from 'particles.js';
@Component({
tag: 'app-home',
styleUrl: 'app-home.css'
})
export class AppHome {
componentDidLoad() {
particlesJS.load('particles-js', 'assets/particlesjs-config.json', function() {
console.log('callback - particles.js config loaded');
});
}
render() {
return (
<div id="particles" class='app-home w-full h-full fixed bg-blue-200'>
</div>
);
}
}
Теперь проблема заключается в том, что когда я строю и запускаю свой код, я получаю следующую ошибку:
TypeError:"undefined не является функцией"
particlesJS
всегда кажется неопределенным по какой-то причине, даже если я импортировал его сверху.