提交 f0746b83 编写于 作者: C campaign

Merge pull request #74 from Jinqn/dev-1.3.0

Dev 1.3.0 grunt压缩js的工具改成grunt-gcc
......@@ -92,18 +92,14 @@ module.exports = function ( grunt ) {
ext: '.min.css'
}
},
'closure-compiler': {
frontend: {
closurePath: './closure-compiler',
js: disDir + '<%= pkg.name %>.all.js',
jsOutputFile: disDir + '<%= pkg.name %>.all.min.js',
options: {}
gcc: {
dist: {
src: disDir + '<%= pkg.name %>.all.js',
dest: disDir + '<%= pkg.name %>.all.min.js'
},
parse: {
closurePath: './closure-compiler',
js: disDir + '<%= pkg.name %>.parse.js',
jsOutputFile: disDir + '<%= pkg.name %>.parse.min.js',
options: {}
src: disDir + '<%= pkg.name %>.parse.js',
dest: disDir + '<%= pkg.name %>.parse.min.js'
}
},
copy: {
......@@ -153,25 +149,19 @@ module.exports = function ( grunt ) {
},
src: [disDir + '**/*.html', disDir + '**/*.js', disDir + '**/*.css', disDir + '**/*.jsp', disDir + '**/*.java', disDir + '**/*.php', disDir + '**/*.asp', disDir + '**/*.ashx', disDir + '**/*.cs']
},
clean: {
build: [
disDir + '<%= pkg.name %>.*.js.report.txt'
]
}
} );
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-closure-compiler');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-gcc');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-transcoding');
grunt.registerTask('default', 'UEditor build', function () {
var tasks = [ 'concat', 'cssmin', 'closure-compiler', 'copy:base', 'copy:'+server, 'transcoding', 'clean' ];
var tasks = [ 'concat', 'cssmin', 'gcc', 'copy:base', 'copy:'+server, 'transcoding' ];
//config修改
updateConfigFile();
......
......@@ -20,12 +20,9 @@
* 这个命令会根据package.json文件,安装打包需要的grunt和grunt插件
* 安装结束后,会在ueditor目录下出现一个node_modules文件夹
4. 下载
* 下载[closure-compiler.zip](http://bs.baidu.com/uploadfile/47901385374533.zip)并解压到uedior根目录,设置好后ueditor目录下可以找到closure-compiler/build/compiler.jar文件
5. 执行打包命令
4. 执行打包命令
* 以终端方式(windows用户用cmd)进入ueditor源码根目录,执行```grunt```
* 这个命令会根据Gruntfile.js执行打包打包的任务
* 这个命令会根据Gruntfile.js执行打包打包的任务,运行过程 **需要java环境** 支持
* 命令完成后,ueditor目录下会出现dist/目录,里面有你要的打包好的ueditor文件夹,默认是utf8-php文件夹
## 打包其他版本
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册