modify compile option
This commit is contained in:
parent
4189b9cfcb
commit
b80673ed56
30
build.sh
Normal file
30
build.sh
Normal file
@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 时间戳
|
||||
version=`date "+%Y%m%d"`
|
||||
|
||||
# build静态资源
|
||||
build_asset() {
|
||||
edp build --stage=release --force
|
||||
echo "asset path:./release"
|
||||
}
|
||||
|
||||
# build模板文件
|
||||
build_tpl() {
|
||||
|
||||
mv ./release/src ./release/$version
|
||||
|
||||
cat ./release/index.html |
|
||||
sed -e "s#'\.\/src'#'./$version'#g" |
|
||||
tr -s "\n" " " |
|
||||
sed 's#[[:space:]]\+# #g' > ./release/index.html
|
||||
|
||||
cat ./release/ttf.html |
|
||||
sed -e "s#'\.\/src'#'./$version'#g" |
|
||||
tr -s "\n" " " |
|
||||
sed 's#[[:space:]]\+# #g' > ./release/ttf.html
|
||||
}
|
||||
|
||||
|
||||
build_asset
|
||||
build_tpl
|
@ -9,22 +9,24 @@ exports.getProcessors = function () {
|
||||
|
||||
return [
|
||||
new LessCompiler( {
|
||||
files: ['css/ttf.less', 'css/preview.less']
|
||||
}),
|
||||
|
||||
new CssCompressor({
|
||||
files: ['css/ttf.less', 'css/preview.less'],
|
||||
compressOptions: {
|
||||
keepBreaks: false
|
||||
files: [
|
||||
'css/main.less',
|
||||
'css/ttf.less',
|
||||
'css/preview.less'
|
||||
],
|
||||
compileOptions: {
|
||||
relativeUrls: false
|
||||
}
|
||||
}),
|
||||
|
||||
new ModuleCompiler( {
|
||||
configFile: './module.conf'
|
||||
}),
|
||||
|
||||
new JsCompressor({
|
||||
files: ['src/fonteditor/ttf/main.js']
|
||||
files: [
|
||||
'src/fonteditor/main.js',
|
||||
'src/fonteditor/ttf.js'
|
||||
]
|
||||
}),
|
||||
|
||||
// 清除冗余文件,比如`less`
|
||||
@ -62,7 +64,9 @@ exports.exclude = [
|
||||
"test/*",
|
||||
"edp-*",
|
||||
"output",
|
||||
".DS_Store"
|
||||
".DS_Store",
|
||||
".gitignore",
|
||||
"package.json"
|
||||
];
|
||||
|
||||
exports.injectProcessor = function ( processors ) {
|
||||
|
@ -3,6 +3,7 @@
|
||||
"packages": [
|
||||
],
|
||||
"combine": {
|
||||
"fonteditor/ttf/main": 1
|
||||
"fonteditor/main": 1,
|
||||
"fonteditor/ttf": 1
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user