使用Angular 4将需要另一个JS文件(文件B)的外部JS文件(文件A)转换为TypeScript文件?

使用Angular 4将需要另一个JS文件(文件B)的外部JS文件(文件A)转换为TypeScript文件?,angular,typescript,npm,Angular,Typescript,Npm,我正在使用Angular 4,我已经用npm安装了两个外部JS库,现在我把它们放在node_modules文件夹中,我可以在我的项目的另一个TS文件中使用它们,但问题是导入B需要导入A,所以我不能在单个TS文件中使用它们,因为导入B无法从a中找到所需的元素 有人知道我怎么解决这个问题吗 我尝试在同一个TS文件中导入两个文件,但没有成功 非常感谢你 如果您安装了带NPM的,并且正在使用Angular CLI,则在Angular-CLI.json的脚本部分中不需要它们,这仅用于以其他方式包含的脚本,

我正在使用Angular 4,我已经用npm安装了两个外部JS库,现在我把它们放在node_modules文件夹中,我可以在我的项目的另一个TS文件中使用它们,但问题是导入B需要导入A,所以我不能在单个TS文件中使用它们,因为导入B无法从a中找到所需的元素

有人知道我怎么解决这个问题吗

我尝试在同一个TS文件中导入两个文件,但没有成功


非常感谢你

如果您安装了带NPM的,并且正在使用Angular CLI,则在Angular-CLI.json的脚本部分中不需要它们,这仅用于以其他方式包含的脚本,相当于内联脚本标记

您只需在文件A中使用此语句:

import {NameOfModule} from "name of file B";
通常,您可以在包文档中找到它,但是如果这不起作用,您需要找到库正在导出的顶级模块,该模块通常位于索引文件中


如果导入A需要导入B,它应该在其一端而不是在您的一端进行导入。

对不起,我在node_modules文件夹中有它们。让我试试你说的,谢谢