如何将.ts导入Angular 5应用程序中的另一个.ts文件?

时间:2019-03-07 08:55:42

标签: javascript angular typescript

我在utils.ts文件中有一些utils方法,这些方法需要由多个 组件。 我不确定是否有可能,如果可以的话,将导入文件放到哪里以及什么 语法(如果有)。 我已经尝试过index.html文件:

<script src="assets/ts/utils.js?v=1.2"></script>   

并出现错误:

http://localhost:4200/assets/ts/utils.js?v=1.2 net::ERR_ABORTED 404 (Not Found)

我应该分别导入每个组件吗?如果是,语法是什么? 谢谢。

1 个答案:

答案 0 :(得分:0)

第一件事是您要导入的是.js,而不是ts。404错误是您找不到在指定路径中指示的文件。

我建议您检查文件的路径和名称,以使它们完全相同。您还可以尝试删除? V = 1.2吗?
如果您确实要向项目中添加.ts文件,则导入应通过app.component.ts完成,而不要在Index.html

中进行导入