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';
实际值取决于您的需要
我正在使用 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';
实际值取决于您的需要