Sencha Cmd概论(5)

电脑杂谈  发布时间:2018-02-10 21:44:04  来源:网络整理

那么将它添加手动到您的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

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 北都南
      北都南

      面对美国在中东影响力不断下滑的趋势

    • 林季仲
      林季仲

      普京也就是在叙利亚耍耍而已

    • 李瑞霄
      李瑞霄

      狗

    热点图片
    拼命载入中...