我想在我的角度应用程序中使用 JS 库(UMD 和全局)。我有一个选项是使用 JS 库声明文件取消 @types NPM 模块。
我的问题是,如果 NPM 的 @types 模块没有可用的 JS 库,那么我们如何在 Angular 2+ 应用程序中使用该特定的 JS 库。
例如,我在我的 angular 应用程序中集成了 moment JS 库,而没有安装它的 @types 包。正在给出 require 模块的错误。
关于不使用@types 模块如何集成 JS 库的任何建议?
你可以使用 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');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句