我正在查看某人的代码,发现了这一点:
import { NGSWUpdateService } from '@ngsw/ngsw-update.service';
开发人员已经能够使用'@ngsw/ngsw-update.service'
而不是原始的很长的路径'src/client/app/shared/ngsw/ngsw-update.service'
。
那么如何实现以上内容,这样我就不必从相对较长的路径中导入了。
答案 0 :(得分:1)
从非相对路径导入时,它将进入node_modules
文件夹。
所以在这里,它只是在ngsw-update.service
这里寻找文件node_modules/@ngsw/ngsw-update.service
。
这是最基本的用例,但是您只能通过在tsconfig.json
中将它们定义为项目中的文件来使用这些路径(在editorOptions.paths`中,请参阅该文章以了解更多信息:{{3} }