Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何生成;css vars.js“;在Sencha ExtJS 6.2中_Extjs_Themes_Sencha Fashion - Fatal编程技术网

如何生成;css vars.js“;在Sencha ExtJS 6.2中

如何生成;css vars.js“;在Sencha ExtJS 6.2中,extjs,themes,sencha-fashion,Extjs,Themes,Sencha Fashion,我使用以下命令生成了一个新的Sencha ExtJS 6.2.1项目: sencha -sdk "c:\Program Files\ext-6.2.1" generate app MyTest1 c:\MyTest1 然后,我生成了一个新主题: sencha generate theme theme-foo 我修改了app.json,以便它使用我的新主题 问题是:如何生成包含Fashionjavascript类的文件css vars.js?我需要这个类能够在运行时更改CSS变量的值。我尝试了

我使用以下命令生成了一个新的Sencha ExtJS 6.2.1项目:

sencha -sdk "c:\Program Files\ext-6.2.1" generate app MyTest1 c:\MyTest1
然后,我生成了一个新主题:

sencha generate theme theme-foo
我修改了
app.json
,以便它使用我的新主题

问题是:如何生成包含
Fashion
javascript类的文件
css vars.js
?我需要这个类能够在运行时更改CSS变量的值。我尝试了以下所有Sencha CMD命令,但没有成功:

sencha app build modern development
sencha app build modern production
sencha app watch modern
sencha app build
sencha app build development
sencha app build production
);没有更新ExtJS 6.2.0中已经存在的遗留主题来支持它。根据我在ExtJS4.x之后的经验,我怀疑遗留主题永远不会被更新以利用它;相反,我希望Sencha在下一个版本中为classic toolkit带来一个新的主题。现代工具包的一些(大部分?全部?)遗留主题现在甚至被弃用

因此,唯一能够支持时尚javascript的主题是extjs6.2.1中引入的
主题材料
主题ios
。我不确定
主题ios
是否有,但示例显示
主题材质
肯定在使用这些类

如果您从已经使用此功能的主题之一派生主题,那么您就可以开始了。如果你真的想从一个不同的主题中衍生,你必须询问专业的Sencha人员如何引导一个使用此功能的全新主题;我不知道有任何公开的资源可以把这些东西分解成具体的部分


因此,如果您想将此功能用于基于classic toolkit的应用程序,您必须立即向Sencha寻求帮助。

新主题必须源自Material主题,而Material主题是目前唯一支持新Fashion javascript类的主题。@Alexander请添加您的评论作为回答?我从主题材料中导出了我的主题,并生成了类!你怎么知道?我在网上的任何地方都找不到这些信息。