Typescript自动加载找不到某些文件的模块
我试图让typescript加载我的类,但我遇到了错误,有些加载了,有些没有 我在tsconfig.json文件的编译器选项中添加了以下内容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
"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另一个接口工作正常。