繁体   English   中英

Sencha Cmd损坏:为什么“应用程序构建”会忽略任何命令行参数?

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

我已经将Sencha cmd升级到v4,过去我能够构建到特定的存档路径和目标路径。 这一点非常重要,因为构建服务器会删除每个构建的源代码文件夹和存档路径。 我在IIS服务器上将路径输出从构建服务器上移开,因此它们永远不会丢失。

但是,我的构建过程现在失败了,因为提供给sencha cmd的路径参数无法执行任何操作。

如果输入:

Sencha help app build

我得到以下帮助:

Syntax

sencha app build [options] [environment] \
                           [destination] \
                           [archive]

但是提供这些参数不会影响输出的位置。

谁能指出我的文档,该文档显示此更改是否已更改以及如何纠正。 我在他们的网站上找不到任何可以显示如何进行生产并将其输出到单独路径的内容。 我也想知道为什么Sencha工具会发生很大变化。 这会给现有的任何构建系统造成严重破坏,因为事情突然停止了工作。

见下文:

C:\Development\Projects\IEApp>sencha app build --archive C:\temp\build\IEApp\bui
ldarchive --destination C:\temp\build\IEApp\Destination --environment production

一切正常,但C:\\ temp \\ build文件夹为空。

我无法告诉您文档在哪里,但是要使CMD生成到其他目录,这是我要做的:

修改文件:.sencha \\ app \\ production.properties,如下所示:

# =============================================================================
# This file provides an override point for default variables defined in 
# production.defaults.properties. These properties are only imported when building
# for the "production" environment.
#
# Properties defined in this file take priority over build.properties but are
# only loaded for "production" builds.
# =============================================================================
build.dir=${app.dir}/../../ExtJSApps/dashboard

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM