注意: 输出的具体内容取决于你安装的版本。
在Sencha Cmd 5中,调试输出的信息量显著降低。您可以通过在命令中包含-info标志来重新启用详细输出。
例如:
sencha -info app watch
该命令将提供关于在初始化期间和文件系统更新期间后台进程发生的更多信息。
-info标志可以用于任何生成输出信息的Sencha命令。
在许多情况下,Sencha Cmd要求你设置一个特定的当前目录。
或者,它可能只需要了解相关的Sencha SDK的详细信息。
SDK(或“框架”)可以由Sencha Cmd在一个已生成的应用程序文件夹中运行时自动确定,

或者从一个已提取的SDK文件夹中运行一些命令得到。
重点注意:对于以下命令,Sencha Cmd需要从生成的应用程序的根文件夹中运行。
如果不从应用程序的根文件夹运行,命令就会运行失败。
* `sencha generate ...` (for commands other than `app`, `package` and `workspace`)
* `sencha app ...`
这也适用于包。当运行诸如sencha package build这样的命令时,当前目录必须是所要打包的包文件夹。
许多指导Sencha Cmd的指南是按照便于帮助您理解的顺序编排,并且建议您遵循这一顺序。
提前进行跳转可能会导致混淆,因为高级向导通常是建立在对早期指南的内容进行理解的基础上。
在每个指南的开头,都是关于该指南的预备知识的链接。
此外,大多数指南以一组链接结束,以供进一步阅读。
除了基础知识,Sencha Cmd还有很多其他的细节对我们很有帮助。
help命令是一个很好的参考,但是如果您想要遍历所有的亮点,
请参考高级Sencha Cmd。
下面是一些解决使用Sencha Cmd时遇到的常见问题的技巧。
如果在执行Cmd命令后收到一个“java heap space”错误,您可能需要增加java分配的内存使用。
将正面的语句添加到~/.bash_profile文件中:
export _JAVA_OPTIONS="-Xms1024m -Xmx2048m"
你可以将这个变量添加到环境变量,或者你可以将以下内容添加到startup:bat:
set _JAVA_OPTIONS="-Xms1024m -Xmx2048m"
如果运行sencha的结果,在OSX/linux是错误消息sencha:command not found或在Windows上是
'sencha' is not recognized as an internal or external command, operable program or batch file,
请遵循以下步骤:
- 关闭终端/命令提示窗口并打开一个新窗口。
- 确保正确安装Sencha Cmd:
- 安装目录是存在的。默认情况下,安装路径是:
- Windows:C:\Users\Me\bin\Sencha\Cmd\ { version }
- Mac OS X:~/bin/Sencha/Cmd/ { version }
- Linux:~/bin/Sencha/Cmd/{ version }
- Sencha Cmd的安装路径被预先设置到PATH环境变量。
在终端上,在Windows上运行echo %PATH%,或者在Mac或Linux上运行echo $PATH。
Sencha Cmd目录应该在输出内容的一部分中显示。如果Sencha Cmd运行目录没有在输出中显示,
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-70727-4.html
杨洋
>美帝胆敢违反国际法
我们现在处于民族复兴最好的时候最有希望的时候也是最关键的时候