abc-team / generator-kissy-cake

yeoman generator for kissy cake
9 stars 1 forks source link

增加字体目录。 #23

Closed yize closed 11 years ago

yize commented 11 years ago

目前,很多应用已经逐步开始将小图标转换成web font了http://ux.etao.com/fonts,需要一个字体的打包目录。

建议直接放在根目录

/font
├── uxiconfont.eot
├── uxiconfont.svg
├── uxiconfont.ttf
└── uxiconfont.woff

打包进build

/build
└──font
    ├── uxiconfont.eot
    ├── uxiconfont.svg
    ├── uxiconfont.ttf
    └── uxiconfont.woff
...

目前g.tbcdn.cn已经做了跨域处理,不用担心跨域问题。

Gruntfile.js:

grunt.initConfig({
  ...
    copy:{
      font: {
              files: [
                  {   expand: true,
                      cwd: "./font",
                      src: ['*.*'],
                      dest: '<%= buildDir %>/font'
                  }
              ]
          }
    }
  ...
})
neekey commented 11 years ago

fixed: https://github.com/abc-team/generator-kissy-cake/commit/4d7e8c46331c0fff98c4181cb3a95ce9abf6725f