jsxtyper:从 .jsx 文件生成 TypeScript 接口

时间:2024-06-21 04:41:59
【文件属性】:

文件名称:jsxtyper:从 .jsx 文件生成 TypeScript 接口

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-21 04:41:59

TypeScript

JSX打字机 JSXtyper 从你的 .jsx 文件生成 TypeScript 接口。 通过引用生成的 .ts 文件并使用生成的props和state接口,您可以确保提供 .jsx 所需的所有数据,并在构建时捕获任何拼写错误。 如何构建 JSXtyper 如果您还没有安装 Node,请安装。 然后打开 Node.js 命令提示符并运行: npm install 这将安装 esprima-fb、estraverse 和 estraverse-fb。 我们也依赖于 estree.d.ts。 在 Visual Studio 中构建解决方案时将自动下载此文件,除非您已关闭依赖项的自动下载。 要手动下载此依赖项,请打开包管理器控制台并键入: Install-Package estree.TypeScript.DefinitelyTyped 您现在可以开始构建了。 在 Visual St


【文件预览】:
jsxtyper-master
----JSXTyper.sln(963B)
----.gitattributes(2KB)
----packages.config(131B)
----jsxtyper.ts(820B)
----jsxtypercore.ts(20KB)
----Scripts()
--------typings()
----.npmignore(246B)
----tasks()
--------grunt-jsxtyper.js(1016B)
----debug.jsx(464B)
----LICENSE(1KB)
----README.md(3KB)
----tests()
--------test1.jsx(464B)
--------test3.jsx(723B)
--------test10.jsx(1KB)
--------test5.jsx(726B)
--------test11.jsx(582B)
--------test12.jsx(738B)
--------test8.jsx(642B)
--------test9.jsx(1KB)
--------test4.jsx(277B)
--------test7.jsx(729B)
--------test2.jsx(3KB)
--------test6.jsx(1KB)
----.gitignore(2KB)
----SampleProject()
--------Assets()
--------index.html(504B)
--------Controls()
--------tsd.json(349B)
--------BankDemo.csproj(5KB)
--------web.config(343B)
--------packages.config(197B)
--------Gruntfile.js(1KB)
--------Controllers()
--------BankApp.ts(983B)
--------Models()
--------Libs()
--------README.md(543B)
--------BankDemo.sln(962B)
--------web.Release.config(1KB)
--------.gitignore(57B)
--------Views()
--------Dialogs()
--------package.json(457B)
--------web.Debug.config(1KB)
--------NuGet.config(106B)
----package.json(323B)
----JSXTyper.njsproj(4KB)
----NuGet.config(106B)

网友评论