Angular 通用启动器找不到模块

Angular Universal Starter Cannot find module

我正在使用 Angular Universal Starter,我对它还很陌生。我继承了一个现有的项目,所以我试图 运行 在我的本地机器上。当我第一次尝试 运行 项目时,我得到了这个错误:

ERROR in src/app/auth/authentication.service.ts(5,26): error TS2307: Cannot find module '../../app/globals'.
src/pages/register/register.component.ts(2,26): error TS2307: Cannot find module '../../app/globals'.

好的,所以我创建了一个名为 globals.ts:

的文件
export class GlobalsModule {}

所以我又 运行 我的项目,我得到这个错误:

src/shared/user/profile-tabs/profile-tabs.component.ts(53,19): error TS2339: Property 'baseUrl' does not exist on type 'typeof "/Users/jsuske/Downloads/paindown_front/src/app/globals"'.
src/shared/user/profile-tabs/profile-tabs.component.ts(61,21): error TS2339: Property 'storageUrl' does not exist on type 'typeof "/Users/jsuske/Downloads/paindown_front/src/app/globals"'.
src/shared/user/profile-tabs/profile-tabs.component.ts(70,29): error TS2339: Property 'imageUserDefault' does not exist on type 'typeof "/Users/jsuske/Downloads/paindown_front/src/app/globals"'.

看来此文件现在缺少 3 个属性。

我的问题是如何定义 3 个属性(baseUrl、storageUrl 和 imageUserDefault)并可能填充它们?

这里有更多信息,全局变量是这样导入到组件中的:

import * as globals from '../../app/globals';

和 属性 是这样调用的:

source = globals.baseUrl

请帮忙!

创建位于 src/app/globals.ts 的文件并从该文件导出以下常量:

export const baseUrl: string = '/your/base/url';
export const storageUrl : string = '/your/storage/url';
export const imageUserDefault: string = '/yourImage.png';

实际值取决于您的需要