在 运行 ng e2e 命令后找不到模块 'src/environments/environment'

Cannot find module 'src/environments/environment' after running ng e2e command

我是 Angular 和 Typescript 的新手,我正在尝试通过 运行 "ng e2e" 命令对我的 Angular 项目执行端到端测试,但我一直收到以下错误:

E/launcher - Error: Error: Cannot find module 'src/environments/environment'

我查看了 SO 上的相关帖子,但是 none 的解决方案适用于这种情况,或者没有答案。我尝试将导入的相对路径更改为“../environments/environment”和“../../environments/environment”,但路径无法解析。

我也尝试将环境文件夹移动到 e2e/src 目录,但没有成功。

这是否与有 2 个 src 文件夹有关?

欢迎大家提出任何建议。

错误指向我的 app.e2e-spec.ts 文件,如下面的屏幕截图所示(为了保护隐私,部分路径模糊):

在我的 app.e2e-spec.ts 文件中,我的环境导入正确解析:

我的项目结构看起来很简单:

原来我只是使用了错误的路径,感谢@EmptyBrain 指出了这一点。

所以我的导入路径应该是:

./../src/environments/environment