WaveMaker 是一个生成 Java 和 Javascript 代码的 RAD 工具 - 所以:
- 哪些文件应该签入版本控制,哪些文件应该被忽略?
- 如果我想自定义生成的代码会怎样?我的自定义设置会被静默覆盖吗?
- 自定义代码可以往返返回 WaveMaker 吗?
- 在 WaveMaker 之外进行的数据库更改会怎样——它们可以往返吗?
- 如果我对生成的代码进行更改,这会改变问题 1 的答案吗?
- 或者,是否应该避免直接定制生成的代码?如果是这样,应该怎么做?
WaveMaker 是一个生成 Java 和 Javascript 代码的 RAD 工具 - 所以:
以下是您的问题的答案:
Q1。哪些文件应该签入版本控制,哪些文件应该被忽略?
A1。请参阅使用 WaveMaker进行软件配置管理的文档,其中概述了应签入的文件。其他的都可以忽略。
Q2。如果我想自定义生成的代码会怎样?我的自定义设置会被静默覆盖吗?
A2。WaveMaker Studio 在 Studio 中执行代码,因此您的更改会在开发过程中反映出来,当然,也会在您正在运行的应用程序中执行。您也可以在 WaveMaker 中进一步编辑。
Q3。自定义代码可以往返返回 WaveMaker 吗?
A3。是的,WaveMaker 中的大多数编辑器都有一个“从服务器刷新”按钮,因此如果您在 WaveMaker Studio 之外进行更改,您可以强制 WaveMaker 重新读取文件并加载您最近的代码。如果没有“从服务器刷新”按钮,您可以随时关闭项目并重新打开,这将迫使 WaveMaker 重新读取您的代码。
Q4。在 WaveMaker 之外进行的数据库更改会怎样——它们可以往返吗?
A4。见 A3。
Q5。如果我对生成的代码进行更改,这会改变问题 1 的答案吗?或者,是否应该避免直接定制生成的代码?如果是这样,应该怎么做?
A5。我建议不要编辑为应用程序中的每个页面创建的 widgets.js 文件。如果您编辑,请确保在编辑后重新打开项目。