在extjs 5中重写变量SASS变量而不生成新主题

在extjs 5中重写变量SASS变量而不生成新主题,extjs,extjs5,Extjs,Extjs5,是否可以覆盖SASS变量并将.scss文件放在/SASS/src文件夹下并生成项目 我不想创建一个新的主题和覆盖,因为我只有微小的改变 谢谢是的,你可以 对于变量,需要在sass/var/中创建一个反映JS类结构的目录结构。例如,如果您有此类: // In app/view/main/Main.js Ext.define('MyApp.view.main.Main', {}); 您可以使用此SCS: // In sass/var/view/main/Main.scss $base-color:

是否可以覆盖SASS变量并将.scss文件放在/SASS/src文件夹下并生成项目

我不想创建一个新的主题和覆盖,因为我只有微小的改变

谢谢

是的,你可以

对于变量,需要在sass/var/中创建一个反映JS类结构的目录结构。例如,如果您有此类:

// In app/view/main/Main.js
Ext.define('MyApp.view.main.Main', {});
您可以使用此SCS:

// In sass/var/view/main/Main.scss
$base-color: #333;
您可以在此处阅读更多关于此的信息:


我必须覆盖Extjs选项卡面板。因此,我在根级别创建了/sass/src/tab/Panel.scss(sencha已经生成了sass文件夹)。但是我没有看到从scss文件中选取的配置。抱歉,更正:我在/sass/src/Ext/tab/Panel.scss下添加了它