我是TypeScript的新手,我写了一些简单的类和方法,但我不知道如何访问它们!
我通过browserify
,tsify
使用gulp将我的.ts
文件捆绑到一个文件中。
想象一下,主要的班级名称是library
,这就是:
import {something} from "./someWhere";
class libraryClass{
//Some code here too...
}
var library = new libraryClass();
var testVar = "TypeScript";
现在当我编译并将我的文件捆绑到一个.js
文件时,代码中的内容按预期工作(,例如console.log(s)),但是,如何我可以访问我的libraryClass
课吗?如何访问libraryClass
类中的方法?!
访问libraryClass
不起作用,也不起作为testVar
示例:
console.log(library)
console.log(testVar)
两者都返回
未捕获的ReferenceError:未定义未捕获的库
ReferenceError:未定义testVar
这是我的tsconfig.json:
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"sourceMap": true,
"lib": ["dom", "es2015.promise", "es5"]
},
"exclude": [
"node_modules"
],
"include": [
"src/**/*"
]
}