代码拉取完成,页面将自动刷新
同步操作将从 Spatra/TeamMindmap 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
module.exports = function(grunt){
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
//移动字体文件,建立RequireJS配置文件
shell: {
copyBootstrapFonts: {
command: 'cp public/packages/bower/bootstrap/fonts/* public/fonts/'
},
copyAwesomeFonts: {
command: 'cp public/packages/bower/font-awesome/fonts/* public/fonts/'
},
'createrRequireJSConfigFile': {
command: 'cp public/ngApp/ng-require-mainApp.js public/build.conf.js'
}
},
//合并CSS文件
concat: {
css: {
src: [
//默认样式
'public/packages/bower/bootstrap/dist/css/bootstrap.min.css',
'public/css/nav-style.css',
//插件样式
'public/packages/bower/bxslider-4/jquery.bxslider.css',
'public/ngApp/common/localResizeIMG-2/build/localResize.css',
'public/packages/bower/angular-toasty/css/ng-toasty.css',
//通用样式
'public/css/app-common.css',
'public/css/ngCommon/*.css',
//ngApp模块样式
'public/ngApp/*/css/*.css',
//font-awesome字符库可能会与其他样式库冲突,所以放在最后
'public/packages/bower/font-awesome/css/font-awesome.css',
//Bootstrap Markdown的样式文件
'public/packages/bower/bootstrap-markdown/css/bootstrap-markdown.min.css'
],
dest: 'public/css/concat.tmp.css'
}
},
//压缩CSS文件
cssmin: {
css:{
src: 'public/css/concat.tmp.css',
dest: 'public/css/min.css'
}
},
//打包RequireJS文件(注意,AngularJS App由RequireJS加载)
requirejs: {
compile: {
options: {
baseUrl: './public',
name: "ngApp/ng-require-mainApp",
optimize: "uglify",
mainConfigFile: "public/build.conf.js",
out: "public/ngApp/ng-main.min.js"
}
}
},
//清理构建过程中生成的临时文件
clean: {
js: ['public/build.conf.js'],
css: ['public/css/concat.tmp.css']
}
});
grunt.loadNpmTasks('grunt-shell');
grunt.loadNpmTasks('grunt-contrib-requirejs');
grunt.loadNpmTasks('grunt-css');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.registerTask('default',['shell', 'requirejs', 'concat', 'cssmin', 'clean']);
grunt.registerTask('css',['shell', 'concat', 'cssmin', 'clean']);
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。