我的插件的定义文件

时间:2017-02-23 10:54:34

标签: typescript typescript-typings

我正在尝试为我的插件创建一个定义文件,因为我会将它与TypeScript一起使用,并且我不想在任何时候使用它时出现编译错误。

我使用gulp-typescript&生成.d.ts在我的tsconfig.json中添加true以放松:

{
    "compilerOptions": {
        "target": "es5",
        "noImplicitAny": true,
        "removeComments": false,
        "preserveConstEnums": true,
        "sourceMap": true,
        "declaration": true,
        "lib": [
            "dom",
            "es5"
        ]
    },

    "include": [
        "src/ts/*.ts"
    ]
}

编辑效果很好,但我不知道如何使用它。

第二点

设置声明文件后,我想我会将它推送到声明类型存储库。我以一些现有的类型文件为例,所有文件都有一个tsconfig.json和一个打字稿中的测试文件。

你能否同时解释为什么除了定义文件之外他们还放了这两个文件。

来源:

要使用插件代码不污染主题,您可以查看here

1 个答案:

答案 0 :(得分:0)

您也应该使用SET @Qry = 'SELECT [LMITNO] INTO ##TABLETEMP' + LTRIM(RTRIM(STR(@@SPID))) + ' FROM OPENQUERY(MAA,''SELECT DISTINCT [LMITNO] FROM ESMEL3.MVXDDTPRD.MILOMA WHERE [LMITNO] LIKE ' + '''' + @ChemicalPreFix + '''' + ''')' 编译代码。例如

outDir

上面的tsconfig来自TypeStyle,它是使用TypeScript构建的,并附带TypeScript定义:https://github.com/AlexandreMelano/COMP1006-MidTerm-200249154