我正在尝试在Typescript中使用Google Login和Jquery。我已经确信,这些文件包含在项目:jquery.min和谷歌的导入:<script defer src="https://apis.google.com/js/platform.js"></script>
如何在打字稿中使用外部JavaScript库 - Angular 4
在我的部分我说:
declare var gapi: any;
declare var $: any;
但我仍然ng serve
收到错误:
找不到命名空间'gapi'。
如何在Typescript Angular 4中正确引用或导入外部JavaScript库/名称空间或函数?
ng serve是angular-cli命令,与webpack config初始化相关。要加载外部js库文件,您必须使用webpack解析器,然后将其导入到组件中,您还需要定义或添加其输入。 – Houtan