如何以角度从'@somefolder'导入

时间:2018-09-29 09:15:51

标签: javascript angular typescript import

我正在查看某人的代码,发现了这一点:

import { NGSWUpdateService } from '@ngsw/ngsw-update.service';

开发人员已经能够使用'@ngsw/ngsw-update.service'而不是原始的很长的路径'src/client/app/shared/ngsw/ngsw-update.service'

那么如何实现以上内容,这样我就不必从相对较长的路径中导入了。

Here's the code.

1 个答案:

答案 0 :(得分:1)

从非相对路径导入时,它将进入node_modules文件夹。

所以在这里,它只是在ngsw-update.service这里寻找文件node_modules/@ngsw/ngsw-update.service

这是最基本的用例,但是您只能通过在tsconfig.json中将它们定义为项目中的文件来使用这些路径(在editorOptions.paths`中,请参阅该文章以了解更多信息:{{3} }