Ibm mobilefirst 如何控制自动生成的html文件中的Worklight更改?

Ibm mobilefirst 如何控制自动生成的html文件中的Worklight更改?,ibm-mobilefirst,Ibm Mobilefirst,如何防止Worklight在.html文件中进行更改,从而破坏iPhone应用程序中的内容?或者至少,我如何控制它的变化 我正在使用IBM Worklight 6.1。生成iPhone环境后,我将执行以下操作: “运行方式->构建iPhone环境” 然后Worklight将myApp.html从公共目录复制到iPhone/native/www/default目录 然后Worklight对原始myApp.html文件进行更改,导致iPhone应用程序失败 我已经尝试删除/native中的所有代码,

如何防止Worklight在.html文件中进行更改,从而破坏iPhone应用程序中的内容?或者至少,我如何控制它的变化

我正在使用IBM Worklight 6.1。生成iPhone环境后,我将执行以下操作:

  • “运行方式->构建iPhone环境”

  • 然后Worklight将myApp.html从公共目录复制到iPhone/native/www/default目录

  • 然后Worklight对原始myApp.html文件进行更改,导致iPhone应用程序失败
  • 我已经尝试删除/native中的所有代码,然后执行“运行方式…构建…”,但仍有对html文件所做的更改破坏了应用程序

    从原始/common/app.html文件更改的某些内容的示例:

    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    
    
    
    将更改为:

    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <META content="text/html; charset=UTF-8" http-equiv="Content-Type">
    
    
    
    它还添加了一个额外(冗余)行:

    <link href="worklight/worklight.css" rel="stylesheet">
    
    
    
    因此,我最终得出以下结论:

    <link href="worklight/worklight.css" rel="stylesheet">
    <link href="worklight/worklight.css" rel="stylesheet">
    
    
    

    将Eclipse Keplar与Worklight 6.1一起使用时,我无法在我的环境中重现此问题(Eclipse Kepler(4.3.1.v20130911-1000)、Worklight Studio 6.1(6.1.0.00-20131126-0620))

    您能告诉我们您使用的是什么版本的Worklight Studio,以及您使用的是什么版本的Eclipse吗


    您的问题的直接答案是,当Worklight Studio将HTML文件复制到本机环境时,没有任何控件允许您影响HTML文件中的更改,但是,应该没有必要这样做。

    似乎html文件是从/native中提取的,并放回/common中,这会导致冗余条目。所以,重新开始,确保我从一个干净的/原生html文件开始。下面的答案是正确的,对于给定的环境,似乎没有办法控制要编辑的内容,将公共/html文件更改为/native dir。