【问题标题】:Are there any good modern typescript examples for resolvejs?resolvejs 有什么好的现代打字稿示例吗?
【发布时间】:2021-05-26 18:26:50
【问题描述】:

我注意到大多数文档都很旧,引用了一个非常旧的 react 版本。

我想修改 Resolve 和 Typescript,并可能写一篇关于它的博客文章,但我对遵循使用 lib 的旧方式持谨慎态度。

有没有人有任何好的现代 Typescript 示例?

【问题讨论】:

    标签: typescript resolvejs


    【解决方案1】:

    目前所有的例子都是JS,但支持TS,这里是起点:

    npx create-resolve-app you-app-name -e hello-world-typescript
    

    我们确实有一些使用 TS 开发的内部应用,因此请随时提出更具体的问题。

    我们计划在文档中添加一个专门的 TypeScript 部分。

    关于旧的 React - 是的,有些例子是旧的。我们去年增加了React Hooks 支持,所以这些例子是最新鲜的。

    【讨论】:

    • 嗯,我很想看到一些真正使用打字稿的东西。 hello-world-typescript 示例基本上只是 JS,但文件重命名为 .ts.tsx 没有输入任何内容。很想看到强类型代码的真实例子:)
    • 下一个版本(应该在本周发布)将包含更多 reSolve api 的类型定义。我们没有立即计划在 TypeScript 中创建一个单独的示例,因为它与 JS 几乎相同,只是类型而已。我们可以在 TS 中重写一个示例,然后将其编译为 JS 以供不了解 TS 的人使用。但我不确定 JS 的结果会如何。
    • 太棒了,期待看到类型定义。我真的认为你应该将更实质性的东西转换为 TS,也许是黑客新闻的例子。 TS 是当今网络世界的主要参与者,特别是当您谈论像 Resolve 可能导致的大型复杂代码库时。我认为,如果您可以完全输入黑客新闻示例,它也可以让您在输入中排除任何边缘情况。如果你不感兴趣,我可以用新类型来破解它?
    • 我们发布了新版本的框架,其中包含重新设计的示例。现在每个示例最初都是用 TypeScript 编写的,并自动转换为 JavaScript。您可以使用带有 --typescript 标志的 create-resolve-app 工具或在存储库中手动浏览。
    猜你喜欢
    • 2015-01-22
    • 2013-08-27
    • 2018-07-06
    • 2018-01-21
    • 2011-03-28
    • 2020-05-18
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    相关资源
    最近更新 更多