Angular CLI项目中的绝对路径

用户名

如何在cli生成的角度项目中使用绝对路径?

所以我有这条路:src -> app -> shared我想写import {} from 'shared/ffdsdf/my.module.ts'而不是'../shared/ffdsdf/my.module.ts'

lig度

有一个TypeScript功能可以实现这一点。

您可以修改src/tsconfig.json文件以启用此功能,在下compilerOptions添加以下内容:

{ 
  “ compilerOptions”:{ 
    // ... 
    “ paths”:{ 
      “ *”:[ 
        “ ./*”,
        “ app / *”,
        “ ../node_modules/*” 
      ] 
    } 
}

您显然可以根据需要更改模式键和值。您添加或删除文件夹,可以更改顺序等。

您还可以选择一个前缀而不是仅仅*(特别是在遇到问题的情况下),可以使用诸如之类的东西~/*,然后您的导入内容将全部如此from '~/shared/sample'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章