问题标签 [sencha-cmd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs4.2 - Sencha Cmd (windows) 构建错误'不是可识别的 Sencha SDK 或应用程序文件夹'
我无法让 Sencha Cmd 工作。我尝试按照此处和此处的说明进行操作。
我的 ExtJs 目录位于D:\Users\denni_000\bin\Sencha\Complete\1.0.3.25\ext-4.2.2-ent\ext-4.2.2.44
首先,我将 Sencha Cmd 安装到这个目录:D:\Users\denni_000\bin\Sencha\Cmd\4.0.1.45
接下来,我在该目录打开命令提示符,并运行命令:
sencha -sdk D:\Users\denni_000\bin\Sencha\Complete\1.0.3.25\ext-4.2.2-ent\ext-4.2.2.44 generate app Test E:\Test
到目前为止,一切似乎都还好。这在 E:\Test 处生成了一个目录。我在命令提示符下切换到 E:\Test 目录,然后运行以下命令:
sencha app build
我收到以下错误:
[ERROR] The current working directory (e:\Test) is not a recognized Sencha SDK or application folder
我不明白...我不是刚刚创建了那个应用程序文件夹吗?当我浏览到 E:\Test 目录时,它看起来与我期望的一样。它有以下目录:
- .sencha
- 应用程序
- 建造
- 分机
- 覆盖
- 包
- 粗鲁的
每个目录似乎都已填充。E:\Test 目录也有以下文件:
- 应用程序.js
- 应用程序.json
- 引导程序.css
- 引导程序.js
- 引导程序.json
- 构建.xml
- 索引.html
- 自述文件.md
cordova - 如何运行具有 Sencha BB10 Phonegap/Cordova Webworks 的项目?
我已经编写了 sencha 应用程序,现在我想为 Blackberry 10 构建它;不了解合适的cordova 版本,并在使用cordova 3.0 运行blackberry 10 时出错。http://cordova.apache.org/docs/en/3.1.0/guide_platforms_blackberry10_index.md.html提供的文档似乎还不够。任何答案。
extjs - 在 extjs 中将应用程序构建到生产环境的步骤
我使用了“sencha app refresh”和“sencha app build production”命令来生成classes-app.js文件。此文件是否足以将我的应用程序移至生产环境。文件大小为 800kb。生产需要遵循的任何其他步骤。
extjs - 电脑崩溃打破了sencha cmd?
当我使用 sencha cmd 构建我的 sencha touch 项目时,我的计算机崩溃了,现在我无法再构建它而不会出现错误。我希望有人可能有一些见解 - 我重新安装了 sencha cmd 认为它可能是一个损坏的文件,但没有运气。这是打开调试标志的构建的输出:
sencha -d app build native > dbg.txt
然后,我尝试构建一个新项目,将所有文件复制到其中,但也失败了。非常令人沮丧,我不知道如何在这一点上前进,任何帮助将不胜感激。让我知道您还需要什么其他信息。
sencha-touch - Sencha Cmd 4:缩小 ExtJS 和 Sencha Touch 的 javascript 代码
我已经使用 ExtJS 和 Sencha Touch 开发了两个应用程序。我想缩小 JavaScript 代码并为应用程序中使用的所有类创建一个 js 文件(另外,我试图缩小代码而不是构建。我的任务不依赖于 ExtJS 或 Sencha Touch)。
我用 sencha cmd verions 4 来做。ExtJS 和 Sencha Touch 应用程序都面临一些问题。
在 ExtJS 中,它不会占用所有类来缩小和创建单个 js 文件。它采用所需方法中提到的类。如果我想缩小所有 javascript 类,我必须在 app.js 的 require 方法中包含所有类。这不公平。
我使用了以下命令。它没有给出任何错误
在 Sencha Touch 中,它是针对移动环境的(例如:Andriod、iPhone、windows 等)。我正在尝试编译和缩小而不是打包应用程序。
请让我知道该怎么做。
json - 无法加载 JSON - Sencha Touch 2
我正在尝试刷新我的应用程序以显示本地主机中的任何差异,但 sencha CMD 似乎无法在生成的应用程序文件夹结构中找到我的 app.json 文件。该文件也肯定在那里,但我不知道为什么它会被这个绊倒。
这是日志:
似乎只有在 app.json 文件中添加了额外的 css 文件时才会出现此错误。
谢谢。
ruby - Sencha CMD 和 homebrew 的 phantomjs
我有一个 Ruby on Rails 项目,我使用的是 phantomjs,它是用自制软件安装的。
最近,对于我正在处理的另一个项目,我必须安装 Sencha Cmd。Sencha Cmd 似乎带有自己的 phantomjs 二进制文件。
现在我的 Rspecs 规格因此错误而失败:
但是,如果我运行,which phantomjs
我得到了/usr/local/bin/phantomjs
指向../Cellar/phantomjs/1.9.2/bin/phantomjs
,所以应该没问题。
我试图重新安装 phantomjs 但没有用。
我也尝试编辑我的 .bash_profile 并更改 $PATH 的顺序
至
但这没有用。
到目前为止,我得到的唯一解决方案是卸载 SenchaCMD,但这不是一个可行的解决方案,因为我必须同时在两个项目中工作。任何帮助,将不胜感激。
java - 使用 sencha 生成 Java android 项目
我的问题是:可以使用Sencha Cmd生成一个 java android 项目结构(带有未编译的类 .java)吗?
我认为 Sencha Cmd 必须这样做才能生成 APK。生成 APK 的是 Android SDK。
我需要在构建它之前修改 android 项目,因为 Sencha与手机的交互受到限制。(不可能通过示例从生成的 APK 中下载文件......我需要这样做)
如果可能,我需要执行什么命令或操作?
感谢您提供任何可以帮助我找到解决方案的帮助。
extjs - 对于最初不是使用 Sencha Cmd 创建的应用程序,如何将 ExtJS 4.2.2 部署到生产环境?
我们有一个最初不是使用 Sencha Cmd 创建的应用程序。
虽然我们最终将重组应用程序以遵循最适合 Sencha Cmd 的结构,但现在我们只需要知道在我们的案例中将应用程序部署到生产环境的步骤。
1) 例如,我听说我们需要通过使用 Sencha Cmd 构建来缩小代码。即使我们的应用程序最初不是使用 Sencha Cmd 创建的,我们可以这样做吗?
2)我还听说我们可以使用 Sencha Cmd 来确保缩小文件只包含我们的应用程序实际使用的类(甚至减少包含的 ExtJS 核心类的数量)。这是真的吗?如果是这样,即使我们的应用程序最初不是使用 Sencha Cmd 创建的,我们可以这样做吗?
3)还有什么可以将我们的应用程序部署到生产环境的,特别是考虑到我们的应用程序最初不是使用 Sencha Cmd 创建的?
提前非常感谢!
ios - Sencha CMD 4 无法为 iOS 打包
当我尝试将我的 sencha touch 应用程序打包时
我收到此错误:
这是我的 iosPack.json :
问题可能来自哪里?