那么将它添加手动到您的PATH环境变量中。
如果您看到一个与没有识别或发现“ruby”相关的错误,
那么很可能是因为ruby没有安装或者不在您的PATH环境变量中。
请参阅前面的部分。
您在Ext JS 6中应该看不到此类消息,因为Ext JS 6使用了Fashion而不是Compass,而Fashion不需要Ruby。
一个常见的错误是执行一个命令,要求当前目录是一个提取的SDK目录或一个应用程序目录,
但当前目录并不是。cmd如果没有达到这个要求,Sencha Cmd将显示一个错误并退出。
注意:一个有效的应用程序目录是由Sencha Cmd生成的。
sencha app build命令通过读取index.html和app.json文件并扫描所需的类来工作。
如果您的应用程序没有正确地声明它所需要的类,构建通常会完成,但是不会包含应用程序所需要的所有类。
为了确保您拥有所有指定的类,请始终使用启用调试器控制台(IE/Chrome中的“开发工具”、FireFox中的FireBug和Safari中的Web Inspector),
并解决所有出现的警告和错误消息。
每当你看到这样的警告:
[Ext.Loader] Synchronously loading 'Ext.foo.Bar'; consider adding 'Ext.foo.Bar'
explicitly as a require of the corresponding class
你应该添加“Ext.foo.Bar”到名为requires的对应的依赖源的类属性中。
如果它是一个应用程序范围的依赖项,那么将它添加到app.js中的Ext.application(...)语句中的
requires数组属性。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-70727-5.html
普京也就是在叙利亚耍耍而已
狗
面对美国在中东影响力不断下滑的趋势