我一直在关注这个博客教程- http://www.jbrantly.com/typescript-and-webpack/创建捆绑JS文件,代码从打字稿项目及其库是联合使用(如jQuery (在链接中),然后使用webpack对其进行捆绑。
虽然本教程很好(并且我已经按预期工作了),但由于将tsd.json文件替换为types.json,它已经过时了,到目前为止,我无法像本教程一样创建一个虚拟项目在链接中,但使用输入。
那么关于需要什么配置或如何使用类型(https://github.com/typings/typings)并使用webpack捆绑代码的任何想法?
无论是分型和TSD项目的行为非常相似。尤其是在您将项目中包含类型时。
分型一样,TSD,但将所有已安装的分型(见本关于如何安装新的分型)到一个typings
目录。在该目录index.d.ts
中放置一个名为的文件。该文件包含对已安装类型的所有引用。
在构建TypeScript项目时,请确保属性的index.d.ts
ist部分位于files
内tsconfig.json
。例如:
{
"compilerOptions": {
"..": ".."
},
"files": [
"typings/index.d.ts",
"src/index.ts"
]
}
src/index.ts
项目的入口文件在哪里。当涉及到webpack时,您不必编辑任何内容。
如果您想举个例子,这是我前一段时间做的一个项目。但是由于files
我tsconfig.json
的TypeScript编译器中没有属性,因此它会自行查找定义文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句