我正在尝试将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 回答
根据您对文件系统的描述,您需要再升级一个级别 .
试试
import { environment } from '../../environments/environment';
.您必须首先导航两个文件夹父级 . 并导航您的首选位置后
../../environments/environment
..您必须退出2个目录,然后退出
environment
或environments
. 我不确定,因为你已经拼写了两种方式(environment
在你的树形结构中,environments
在你测试过的路径中)要么
此外,如果您确定路径正确但无法导入
environment
,那么您可能没有使用export
为该类添加前缀 .