modify builder

This commit is contained in:
kekee000
2014-12-25 20:06:50 +08:00
parent b91d463fa3
commit 2b8e4cd447

View File

@@ -7,10 +7,11 @@ exports.output = path.resolve(__dirname, './release');
exports.getProcessors = function () { exports.getProcessors = function () {
return [ return [
new LessCompiler( { new LessCompiler( {
files: [ files: [
'css/main.less' 'css/main.less',
'css/preview.less'
], ],
compileOptions: { compileOptions: {
relativeUrls: false relativeUrls: false
@@ -26,35 +27,21 @@ exports.getProcessors = function () {
new JsCompressor({ new JsCompressor({
files: [ files: [
'src/fonteditor/main.js', 'src/fonteditor/main.js',
'dep/*', 'dep/**/*.js',
'dep/*/*',
'dep/*/*/*'
] ]
}), }),
// 清除冗余文件,比如`less` // 清除冗余文件,比如`less`
new OutputCleaner({ new OutputCleaner({
files: [ files: [
'css/common/*', 'css/common/**',
'src/common/*', 'src/common/**',
'src/editor/*', 'src/editor/**',
'src/editor/*/*', 'src/graphics/**',
'src/editor/*/*/*', 'src/math/**',
'src/graphics/*', 'src/render/**',
'src/graphics/join/*', 'src/ttf/**',
'src/math/*', 'src/fonteditor/*/**',
'src/render/*',
'src/render/*/*',
'src/render/*/*/*',
'src/ttf/*',
'src/ttf/*/*',
'src/ttf/*/*/*',
'src/fonteditor/dialog/*',
'src/fonteditor/widget/*',
'src/fonteditor/widget/menu/*',
'src/fonteditor/controller/*',
'src/fonteditor/setting/*',
'src/fonteditor/data/*'
] ]
}) })
]; ];