在 Sencha Touch 构建命令中发现额外的位置参数包错误

Posted

技术标签:

【中文标题】在 Sencha Touch 构建命令中发现额外的位置参数包错误【英文标题】:Found extra positional argument package error on Sencha Touch build command 【发布时间】:2015-10-14 12:30:47 【问题描述】:

我使用的是 Sencha touch 2.4.2,而 Sencha Cmd 是 6.0.2。 我正在使用命令

sencha 应用构建包

我在构建时遇到以下错误 Sencha Cmd v6.0.2.14

[ERR] 发现额外的位置参数包

这个问题已经在 https://de.sencha.com/forum/showthread.php?305473-Error-when-running-sencha-app-build-package&p=1116961&viewfull=1&langid=14

但是没有任何答案。

在发出以下帮助命令时

sencha 帮助应用构建

以下列表

sencha 应用构建 [production|testing|native|package]

我正在发出相同的命令,但有错误

请帮忙。

【问题讨论】:

【参考方案1】:

对于“sencha app build”,您应该先不带名称运行它,然后才能在平台上继续运行。我猜它已经制作了配置文件中提到的每个平台。所以不需要构建每个平台。只需执行 sencha app build 并模拟它。 ;)

【讨论】:

【参考方案2】:

试试这个,重定向到您的项目文件夹示例:D:\Test\CordovaWithSencha\sencha app build - 按下回车键。 现在您的项目将成功构建。 要运行您的应用程序,请遵循与 D:\Test\CordovaWithSencha\sencha app run 相同的命令 - 按 Enter。

【讨论】:

【参考方案3】:

命令已从“sencha app build package”更改为“sencha build package”

【讨论】:

【参考方案4】:

虽然这个问题很老了:

选项需要先于环境。所以:

sencha app build --destination mydest production

有效。

它有些隐藏在最后一行的帮助中:

Syntax sencha app build [options] [theme|locale|build]... [environment]

【讨论】:

以上是关于在 Sencha Touch 构建命令中发现额外的位置参数包错误的主要内容,如果未能解决你的问题,请参考以下文章

如何从加载的商店 sencha touch 中删除额外参数

sencha touch 动态构建窗体

Sencha Touch MVC 最佳实践

Sencha Touch项目如何实现文件夹结构?

如何在 Sencha Touch 应用程序中禁用增量更新?

如何使用 sencha-touch.jsb3 构建 Sencha Touch?