2014-02-18 49 views
4

在sencha cmd 4.1和4.2的最新版本中,我无法在app.json中添加外部css和js它会引发混合模式x编译和小磁盘标记当前不受支持,似乎我需要删除并将index.html x-compile注释标记中的所有内容移动到app.json中,但它会在我的建筑物中引发一个空指针,任何人都有关于如何完成此操作的真实示例?在4.1或4.2中使用extjs 4.2.1Sencha cmd 4添加css和js

回答

1

只需将你的css外部的<x-compile>块放入index.html就可以了。我在http://extjs.eu/examples多次使用这种方法,我需要加载第三方CDN托管的css文件。

另一种选择是将css复制并粘贴到sass/src/xxx.sass,但这对您来说可能不太可行。

+0

喜萨基,我有同样的问题,并移动外面的X - 编译工作,但它不可能得到这种缩小呢? – VAAA

+0

@VAAA如果它是你的文件,然后将其内容复制并粘贴到sass文件中。如果它是第三方,那么最好将其与其他人分开加载,因为可能存在第三方错误修复或升级。 – Saki

+0

嗨萨奇,非常感谢。一些CSS是我的,一些是awesomefont和一些brytum调度器。我可以发布一个关于如何做sass的东西的新问题吗?欣赏它。 – VAAA

0

如果u想创建一个自定义的CSS然后

到C:\ XAMPP \ htdocs中\ SlideNave-WithBarCharts \资源\青菜

,创建这样

新custom.scss文件
@import 'custom/css3'; 

@mixin buttonize($base_color: #5291C5, $button_size: 30px) { 
    -webkit-box-sizing: border-box; 
    display: inline-block; 
    color: #fff; 
    text-decoration: none; 

line-height: $button_size; 

padding: 0 $button_size/2; 
height: $button_size; 
@include border-radius($button_size/2); 
border: 1px solid darken($base_color, 20%); 
text-shadow: darken($base_color, 10%) 0 -1px 0; 
} 

body { 
    font-family: Helvetica; 
    margin: 50px; 
    } 
    .button { 
    @include buttonize; 
    } 

    .green_button { 
    @include buttonize(#3A8A20); // Green 
    } 

并键入

罗盘编译SASS

然后检查CSS文件下

的C创建:\ XAMPP \ htdocs中\ SlideNave-WithBarCharts \资源\ CSS(custom.css)

(befrore即安装指南针你的机器创业板安装指南针