2
如何在角度cli生成的項目中使用絕對路徑?Angular cli項目中的絕對路徑
所以我有這樣的路徑:src -> app -> shared
,我還想寫的import {} from 'shared/ffdsdf/my.module.ts'
代替'../shared/ffdsdf/my.module.ts'
如何在角度cli生成的項目中使用絕對路徑?Angular cli項目中的絕對路徑
所以我有這樣的路徑:src -> app -> shared
,我還想寫的import {} from 'shared/ffdsdf/my.module.ts'
代替'../shared/ffdsdf/my.module.ts'
有一個打字稿功能,允許這樣做。
您可以通過修改src/tsconfig.json
文件來實現這一目標,compilerOptions
下,添加以下內容:
{ "compilerOptions": { // ... "paths": { "*": [ "./*", "app/*", "../node_modules/*" ] } }
可以很明顯的改變模式鍵和值需要。您添加或刪除的文件夾,您可以更改順序等
您也可以選擇一個前綴,而不是僅僅*
(尤其是如果它的情況的問題),你可以使用像~/*
,然後你的進口量將所有from '~/shared/sample'
等