问题标签 [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 投票
3 回答
1230 浏览

gitlab - GitLab Web IDE 中的编辑器配色方案如何更改?

我想在 GitLab Web IDE 中使用深色主题,但用户设置中与配色方案相关的选项不会影响编辑器主题。目前有没有办法改变这种情况?如果没有,是否会在以后的版本中添加?

0 投票
1 回答
219 浏览

sapui5 - SAPUI5 从 SAP WEB IDE 部署

我们通过 Eclipse 将本地应用程序部署到我们的 ABAP 存储库,并使用 gulp 生成组件预加载文件。

现在我们已经迁移到 SAP WEB IDE,它使用 grunt 而不是 gulp。可以不使用eclipse直接将应用部署到ABAP还是会导致冲突?

0 投票
1 回答
1425 浏览

odata - sapui5 odata 在提交更改错误后恢复模型

我已经显示了一个项目列表(聚合绑定)和每个项目的编辑按钮来编辑项目的值。编辑按钮打开一个弹出窗口,我可以在其中更改值。

我正在使用双向绑定,并在编辑弹出窗口中的值并按下弹出“确定”按钮后调用 submitChanges()。

submitChanges 有两个回调——成功和错误。现在,当来自后端的错误(例如,另一个用户当前正在编辑项目)时,我可以处理并显示错误消息。并且数据在后端没有改变。然而,尽管出现错误,模型本身(在前端)还是发生了变化。

这是必须由 OData 服务本身处理的事情吗?还是我应该在前端做点什么?调用 resetChanges() 没有帮助 - 在 submitChanges 之后没有要还原的更改。

有什么例子或最佳实践吗?

0 投票
1 回答
2633 浏览

deployment - 在 ABAP 存储库中部署 SAPUI5 应用程序时出错

我有一个 UI5 应用程序。

当我尝试在我的 ABAP 存储库中部署它时,它显示以下错误:

(SAPUI5 ABAP 存储库)更新 MIME 存储库中的文件失败:manifest-bundle.zip

我该如何解决?

因为当使用不同默认语言的用户在同一个项目上工作时,它似乎会发生。例如,我将浏览器设置为英语,我的同事设置为德语。任何想法或相同的经验表示赞赏。

在 WEBIDE 控制台中查看错误

0 投票
0 回答
1019 浏览

sap - 带有“@sap/cds”版本 3.x 的 CDS 构建命令不会将“csn.json”放在 SRV 模块中

我重构了我的项目以使用新的云平台应用程序编程模型。

我的项目结构看起来像这样:

cdsrc.json:

包.json:

srv/package.json:

srv/server.js:

当我在 WebIDE 中构建我的项目时,它会成功构建所有 .cds 文件,并将这样的输出写入控制台:

即使“cds build”命令在“hdb/src/gen”和“srv/gen”文件夹中生成这些文件(我通过 SSH-ing 到安装 SAP Hana 的匹配项看到所有文件,在上面输出的路径上: /hana/shared/HXE/xs/controller_data/executionagent/executionroot/269f9533-c450-4f35-ab0e-b62990473bb5/app/META-INF/.sap_java_buildpack/tomcat/temp/builder/sap.cds.mta/builds/build- 838087488308692914/),它们不会显示在 WebIDE 的项目资源管理器中。

当我构建我的 db 模块 (hdb) 时,它将工件部署到 HDI 容器而没有任何错误,我可以使用数据库资源管理器浏览容器

但是运行“srv”模块会给我这个错误:

当然,“cds build”生成 csn.json 的路径和 serve.js 想要加载该模型的路径是不同的。但是,它不会自动将所有文件复制到“srv”模块执行根目录吗?

我目前的工作流程:

  • 使用 VS Code 在本地更改 CDS 文件
  • 构建项目,因此它生成 csn.json
  • 提交更改并推送到 Git 存储库
  • 在 WebIDE 中拉取更改
  • CDS Build,所以我可以将更改部署到数据库
  • 在运行“srv”模块之前,从本地生成的 csn.json 复制内容,将其粘贴到 WebIDE 的 csn.json 中,并将路径替换为 CDS 构建控制台输出中给出的路径。

我感谢任何帮助解决这个问题。:)

0 投票
0 回答
100 浏览

eclipse - Eclipse Orion WebIDE 中的 Sap UI 核心库问题

我想使用 Eclipse Orion 来运行 WebIDE。但是在加载 sap.ui.core.js 库时出现错误。我已经尝试了几件事来解决这个问题。但我无法修复它。我在哪里做错了?我应该怎么办 ?这是我面临的问题的屏幕截图:

SAPWebIDE

MacOs 应用程序文件夹

0 投票
1 回答
342 浏览

firefox - 如何在 Kaiosrt 或 WebIDE 中更改设备的用户代理?

我可以在“设备首选项”中看到以下字段。

设备偏好

然而,这些偏好似乎都无法控制navigator.userAgent。我还尝试查看“设备设置”,但根本没有任何与用户代理相关的字段。

设备设置

作为参考,这是我的运行时信息。

运行时信息

如您所见,用户代理是Mozilla 5.0 (Mobile; rv:48.0) Gecko/48.0 Firefox/48.0. 我想更改用户代理Mozilla/5.0 (Mobile; LYF/LF-2403/LYF-LF2403-000-01-3D-191217-i;Android; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.0以匹配设备用户代理。

0 投票
1 回答
83 浏览

django - 与 django 应用程序集成的最佳编码平台

我们有一个在 django 框架中开发的应用程序,现在我想要一个编码平台/IDE,我将在其中给出问题陈述,用户将编写代码、编译和运行以获得解决方案。一旦他提交了该代码,它就必须通过我传递的测试用例(或抛出错误,如果有的话)。最后我应该得到问题陈述的结果。

是否有任何第三方编码 IDE/平台与我的应用程序(开源/付费)以及所有测试用例集成?我已经搜索并找到了judge0,hacker earth API,它们是我们可以发送源代码并获得它的输出的编译器,但它不符合我的要求。如果有任何建议/建议,请分享。

0 投票
1 回答
519 浏览

web-ide - WebIDE 无法连接到 adb 连接设备上的远程运行时

从 WebIDE(Windows 10 x64,Android SDK 26,Firefox 56 ESR)我正在尝试连接到我的华为 7A Pro(启用 USB 调试,连接 adb,显示串行)。完全按照本手册做所有事情: https ://sites.google.com/view/bananahackers/development/webide 执行此 adb 命令后 c:/>adb forward tcp:6000 localfilesystem:/data/local/debugger-socket 应该将侦听端口作为输出,但我没有得到(也没有错误)。我想此时端口没有转发,它会导致进一步的连接问题。当我进入 Firefox WebIDE 时,它看不到我的设备,按下 Remote Runrime 按钮时出现以下错误:操作失败:连接到远程运行时。虽然我可以在我的驱动器上连接到远程 Firefox。

我究竟做错了什么?关于如何解决连接问题的任何想法?

0 投票
1 回答
322 浏览

javascript - 有没有办法远程测试本机反应?

我正在考虑传递给像 cloud9 这样的网络应用程序 IDE 来托管我目前正在开发的应用程序。问题是我不知道如何以我通常在本地使用模拟器的方式测试我的代码。

我正在尝试在远程服务器上进行开发,并在该远程服务器上构建,我想用我的真实设备测试应用程序,绝对实时重新加载。如果无法使用我的真实设备,我可以使用模拟器,没关系,但我更喜欢使用我的手机。