我正在尝试为我的插件创建一个定义文件,因为我会将它与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:
答案 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