如何构建一个sencha应用程序来定位特定文件夹中的生产?

时间:2014-03-16 17:56:25

标签: sencha-touch sencha-touch-2 sencha-cmd

使用最新的Sencha Cmd工具v4.0.2,如何将生产模式的应用程序构建到特定的文件夹中,而不是应用程序文件夹中的默认构建文件夹。

我试图从命令行执行此操作但根本没有成功。 根据他们在命令行上的帮助尝试了这一点,但现在几周没有成功:

Sencha Cmd broken: Why does 'app build' ignore any command line parameters?

似乎没有人知道问题所在。我是世界上唯一一个遇到这个问题的人!?任何对Sencha产品有一定了解的人都表示非常感谢。

3 个答案:

答案 0 :(得分:2)

找到答案,作为帖子中的最后一篇文章:

http://www.sencha.com/forum/showthread.php?247180-Sencha-Cmd-v3.0.0.190-does-not-use-app.json-buildpath-settings/page2

我将以下内容添加到.sencha \ workspace文件夹中的sencha.cfg。

workspace.build.dir=C:/builds/TolMobile

不确定为什么packager.json包含具有以下内容的输出路径:

"outputPath":"../build/",

似乎甚至没有使用它。如果它多余为什么不删除它?另外,我还没有得到他们的命令行参数。奇怪。

答案 1 :(得分:1)

更改packager.json文件中的“outputPath”。

/**
     * @cfg  outputPath
     * @required
     * This is where the built application file with be saved. Make sure that output path is not in your input path, you may get into endless recursive copying
     */
    "outputPath":"../build/",

然后使用没有cmd参数构建..> sencha app build production

答案 2 :(得分:0)

构建相对于项目的builds文件夹。 添加到.sencha / app / sencha.cfg workspace.build.dir =建立/