Итак, я недавно (вчера) нашел этот npm пакет для разногласий: https://discord.js.org/# / , я запускаю npm install на нем, и он устанавливается правильно. Однако он, похоже, не распознает ни один из классов, созданных библиотекой. У меня есть библиотека, указанная в моем пакете. json, но я не могу найти способ заставить ее работать ...
import { Component, OnInit } from '@angular/core';
import * as Discord from 'discord.js'
@Component({
selector: 'app-discord',
templateUrl: './discord.component.html',
styleUrls: ['./discord.component.scss']
})
export class DiscordComponent implements OnInit {
constructor() { }
ngOnInit() {
console.log(new Discord.Client())
}
}
Все эти ошибки, похоже, относятся к отсутствующим зависимостям в моем проекте , но некоторые из них кажутся NodeJS, что меня смущает. Для краткости я опубликую код на hatebin, так как это немного загромождает мой пост. https://hatebin.com/spiirlcopq
У меня вопрос, могу ли я использовать этот API-интерфейс в интерфейсе? или мне нужен другой API? Существует версия веб-пакета, но мне еще предстоит выяснить, как я могу добавить веб-пакет в свой код и получить осмысленный смысл.
Редактировать: мой VSCode регистрирует пакет, потому что мой intelissense понимает, что я пытаюсь do и ввод имени класса Discord дает мне доступ к этим классам, но по какой-то причине они не загружаются.