Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript自动加载找不到某些文件的模块_Typescript_Ionic Framework_Ionic2_Autoload - Fatal编程技术网

Typescript自动加载找不到某些文件的模块

Typescript自动加载找不到某些文件的模块,typescript,ionic-framework,ionic2,autoload,Typescript,Ionic Framework,Ionic2,Autoload,我试图让typescript加载我的类,但我遇到了错误,有些加载了,有些没有 我在tsconfig.json文件的编译器选项中添加了以下内容 "baseUrl": ".", "paths": { "igsys/*": [ "src/igsys/*" ] } 这些是我的进口货 import { AuthController } from 'igsys/controllers/AuthController'; import { CredentialsInterfac

我试图让typescript加载我的类,但我遇到了错误,有些加载了,有些没有

我在tsconfig.json文件的编译器选项中添加了以下内容

"baseUrl": ".",
"paths": {
    "igsys/*": [
        "src/igsys/*"
    ]
}
这些是我的进口货

import { AuthController } from 'igsys/controllers/AuthController';
import { CredentialsInterface } from 'igsys/interfaces/CredentialsInterface';
import { Validator } from 'igsys/validation/Validator';
通过上述导入,CredentialsInterface(接口)确实正确导入,但对于AuthController(类),我得到以下错误

Cannot find module "igsys/controllers/AuthController"
这是我当前的igsys目录结构

├── controllers
│   ├── AuthController.ts // -> class
│   └── controller.module.ts // -> class
├── interfaces
│   └── CredentialsInterface.ts // -> interface
└── validation
    ├── Rules.ts // -> class
    └── Validator.ts // -> class
有人知道会发生什么吗

还有,现在我在问,是否也可以这样做进口:

import { AuthController } from 'igsys/controllers';

将另一个接口(如
CredentialsInterface
)添加到导入时会发生什么情况。这也会引发错误吗?@Slence另一个接口工作正常。将另一个接口(如
CredentialsInterface
)添加到导入时会发生什么情况。这也会引发错误吗?@Slence另一个接口工作正常。