Angular中的环境导入

时间:2017-08-10 20:55:24

标签: angular import

我尝试将Angular environment.ts导入app.module的不同模块,具体为:

  • src(文件夹)
    • app(文件夹)
      • 服务(文件夹)
        • service.module.ts (文件)< - 这是我要导入环境的地方
      • app.module.ts(文件)
    • 环境(文件夹)
      • environment.ts (文件)< - 我要导入的文件

在app.module里面这很好用:

import { environment } from '../environments/environment';

在service.module中没有工作,我也尝试过:

import { environment } from 'src/environments/environment';

import { environment } from '../environments/environment';

关于如何使这项工作的任何想法?

3 个答案:

答案 0 :(得分:1)

根据您对文件系统的描述,您需要再升级一次。

尝试import { environment } from '../../environments/environment';

答案 1 :(得分:0)

您必须首先导航两个文件夹父级。并导航您的首选位置

../../environments/environment ..

答案 2 :(得分:0)

您必须退出2个目录,然后最多退出environmentenvironments我不确定,因为你已经拼写了两种方式(environment在你的树形结构中,而environments在你到目前为止测试过的路径中)

import { environment } from './../../environment/environment';

import { environment } from './../../environments/environment';

此外,如果您确定路径正确但无法导入environment,那么您可能没有使用export为该类添加前缀。