2016-12-21 228 views
-1

我在myModule.d.ts以下模块声明使用下面的代码打字稿声明模块错误

import {Login} from '../modules/myModule'; 

文件

declare module Auth0Wrapper{ 
    export function Login(); 
    export function Logout(); 
} 

现在我想在我的.ts文件中使用此现在我收到以下错误 myModule.d.ts不是模块我该如何解决这个问题?另外,在你tsconfig.json

回答

0
declare module myModule{ 

"types": [ 
    "<DIR_THAT_CONTAINS_MYMODLUE_D_TS>" 
] 
+0

添加以下到我的tsconfig.json文件 “typeRoots”: “../node_modules/@types”, ” ./app/modules“ ] ./app/modules是my myodule.d.ts文件所在的位置。我已将该文件重命名为以下 声明模块myModule导出函数Login(); 导出函数Logout(); } 但是我仍然得到以下找不到模块myModule – user3547774

+0

而且?它有用吗?如果不是,现在有什么错误?相同? – 599644