我想在我的角度应用程序中使用JS库(UMD和全局)。我有一个选项使用JS库声明文件unsing @types NPM模块。
我的问题是如果没有NPM的@types模块的JS库那么我们如何在Angular 2+应用程序中使用该特定的JS库。
例如,我在我的角度应用程序中集成了时刻JS库,而没有安装它的@types packege。给出了require模块的错误。
对此有任何建议,如果不使用@types模块,如何集成JS库?
答案 0 :(得分:1)
你可以使用MomentJS和jQuery而无需像这样安装@types:
declare let $; // for jQuery
declare let moment; // for Moment.js
@Component({..
并且像这样使用它没有问题:
moment(new Date()).format('YYYY-MM-DD');
$('html').css('background-color', '#F4F4F4');