问道Angular——Angular设置别名alias

设置别名

  在根目录下tsconfig.json中添加baseUrl和pathsgit

{
  "compilerOptions": {
    "baseUrl": "src",
    "paths": {
      "@app/*": ["app/*"],
      "@assets/*": ["assets/*"],
      "@env/*": ["environments/*"],
      "@views/*": ["app/views/*"],
      "@core/*": ["app/core/*"],
      "@constants": ["app/core/constants/*"],
      "@model/*": ["app/core/model/*"],
      "@interceptors/*": ["app/core/interceptors/*"],
      "@services/*": ["app/core/services/*"],
      "@validators/*": ["app/core/validators/*"],
      "@shared/*": ["app/shared/*"],
      "@components/*": ["app/shared/components/*"],
      "@directives/*": ["app/shared/directives/*"],
      "@guards/*": ["app/shared/guards/*"],
      "@pipes/*": ["app/shared/pipes/*"]
    },
}

访问环境变量

import { environment } from '@env/environment'

  添加了@env别名,以便可以import { environment } from '@env/environment',从应用程序中的任何位置轻松访问环境变量。它适用于全部指定的环境,由于cli它会根据--env传递给ng build命令的标志自动解析正确的环境文件。github


☞☞☞问道Angular系列☜☜☜json

相关文章
相关标签/搜索