Javascript Angular 4 typed.js不是构造函数问题

Javascript Angular 4 typed.js不是构造函数问题,javascript,constructor,components,angular-cli,Javascript,Constructor,Components,Angular Cli,我试图用Angular 4构建我的新投资组合,但遇到了一些问题。 我首先用普通的html、css和js构建了它,效果很好 我在开始时使用typed.js创建动画。 以下是我遵循的步骤: 1-在节点_模块中创建在typed.min.js中键入的文件夹 2-脚本部分“./node_modules/typed/typed.min.js”下的angular-cli.json 3-在类型化组件中,我导入为:导入*作为从 “../../../node_modules/typed/typed.min.js”;

我试图用Angular 4构建我的新投资组合,但遇到了一些问题。 我首先用普通的html、css和js构建了它,效果很好

我在开始时使用typed.js创建动画。 以下是我遵循的步骤:

1-在节点_模块中创建在typed.min.js中键入的文件夹

2-脚本部分“./node_modules/typed/typed.min.js”下的angular-cli.json

3-在类型化组件中,我导入为:导入*作为从 “../../../node_modules/typed/typed.min.js”;(显然今天不工作,终端在src/app/components/loading-section/loading-section.component.ts(2,24)中说这是
错误):错误TS6143:Module'../../../../../node_modules/typed/typed.min.js'已解析为'/Users/matteosoresini/Development/Portfolio2017/node_modules/typed/typed.min.js',但未设置'--allowJs。
因此,如果我按照终端所说的方式更改路径,这是可行的,但不是主要问题

4-在ngInit中,我尝试实现JS函数,当运行项目时,终端会说typed不是构造函数,即使我将函数移动到typed.component.html中的脚本中

你能帮我弄清楚从哪里导入外部插件吗? 谢谢


Types.js在DefinitelyTyped repo中没有定义的typescript类型。
我不确定它在Angular上的表现如何,因为它在Angular之外没有DOM更改。您可以查看并尝试,但它还没有准备好生产。

我可以通过
npm install typed.js--save
安装typed.js

然后,我尝试使用
从'Typed.js'导入{Typed};
,如Typed.js文档所示。这引发了非构造函数错误


我将导入更改为从“Typed.js”键入的
import*;
这对我很有效。

有什么解决方案吗?没有,不是很遗憾!!