问题标签 [web-ide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
68 浏览

typescript - 使用 Ace 编辑器/任何 Web IDE 进行 TypeScript 语法验证?

谷歌让我失望了。我想要一种在我的 Ace 编辑器中进行 TypeScript 语法验证的方法。我通过 basarat AKA 'That TypeScript Guy' 找到了一个基于 Ace 的 TypeScript Playground,但 repo 没有很好的 README,我怀疑验证器是否是最新的 TypeScript 的新功能,因为最后一次提交是几年前的。

我了解如何在 Ace 中添加自定义列表本身;这只是我正在努力寻找的实际 TypeScript linter。似乎没有最新的维护;我很惊讶没有一个。目前,我通过一个名为ts-morph的库对获取诊断的调用进行去抖动处理,该库为 TypeScript 编译器 API 提供了对开发人员友好的方法。我得到这些诊断信息,遍历它们,并将我自己的自定义注释添加到编辑器中:

现在还可以,但是我想以他们建议的格式使用 Web Worker 以“王牌”方式进行操作。

我对从 Ace Editor 迁移持略微开放的态度;例如,我也知道TypeScript Playground,但这似乎没有开源存储库。其他著名的在线 IDE,如CodeSandbox也必须有自己的方法。(我稍微查看了 CodeSandbox 的源代码,但他们的存储库预计非常复杂。)

谁能让我深入了解如何在基于 Web 的 IDE 中获得出色的 TypeScript IntelliSense 和语法检查?是否可以通过当前的开源工具实现?

0 投票
1 回答
175 浏览

odata - 如何从 Odata Service SAP ui5 读取聚合实体

在 OData Model V2 中,我正在努力阅读我的模拟服务器的 odata:

我想访问与父实体关联的子实体。

Open_Station我可以导航到_Order_Header

]

从 to_Order_Header,我可以导航到 Order_Item 或 Stock:

}]

在我的控制器中,我有一个方法ReadOdata读取数据,如下所示:

我总是遇到这样的失败:

我认为我想阅读关联实体的方式是错误的。请帮我。

0 投票
1 回答
38 浏览

node.js - 在全栈 Java 应用程序中处理配置文件

在我们的全栈应用程序(Java+React)中,我们需要处理大型配置文件。这些配置文件包括 JSON 和 YAML 文件。这些配置文件存储可能在应用程序生命周期内更改的信息(例如用户设置)。我们需要为我们的客户提供一些方法,以便他们可以更改这些文件并将它们存储到应用程序/从应用程序获取它们。我们不想为配置文件中的每次修改重新部署应用程序。

  • 我们在 Java 或 node.js 中有任何实用程序吗?
  • 是否有任何基于 Web 的 IDE 可以轻松插入我们的应用程序并允许客户更改配置文件?