From 218dfaaa1a08e137455ae611056ad1dd5532e853 Mon Sep 17 00:00:00 2001 From: Duda Dornelles Date: Wed, 17 Dec 2014 08:52:56 -0200 Subject: Fixing package for web-ui --- web-ui/config/buildoptions.js | 20 ++++++++++++++++---- web-ui/config/package.sh | 18 +----------------- web-ui/package.json | 3 +-- 3 files changed, 18 insertions(+), 23 deletions(-) (limited to 'web-ui') diff --git a/web-ui/config/buildoptions.js b/web-ui/config/buildoptions.js index 400dffb1..5cf29dc0 100644 --- a/web-ui/config/buildoptions.js +++ b/web-ui/config/buildoptions.js @@ -19,10 +19,22 @@ baseUrl: '../app', wrap: true, almond: true, - optimize: 'none', + optimize: 'uglify', mainConfigFile: '../app/js/main.js', - out: '../.tmp/app.concatenated.js', - include: ['js/main'], - name: 'bower_components/almond/almond' + out: '../dist/app.min.js', + include: [ + 'bower_components/modernizr/modernizr', + 'bower_components/lodash/dist/lodash', + 'bower_components/jquery/dist/jquery', + 'js/lib/highlightRegex', + 'bower_components/handlebars/handlebars.min', + 'bower_components/typeahead.js/dist/typeahead.bundle.min', + 'bower_components/foundation/js/foundation', + 'bower_components/foundation/js/foundation/foundation.reveal', + 'bower_components/foundation/js/foundation/foundation.offcanvas', + 'js/main' + ], + name:'bower_components/almond/almond', + }) diff --git a/web-ui/config/package.sh b/web-ui/config/package.sh index d376113c..797c30c5 100644 --- a/web-ui/config/package.sh +++ b/web-ui/config/package.sh @@ -28,7 +28,7 @@ mkdir -p dist ./go handlebars ./go imagemin ./go minify_html -./go buildmain +./go dist:buildmain # copy files @@ -36,19 +36,3 @@ cd app cp --parents 404.html fonts/* locales/**/* bower_components/font-awesome/css/font-awesome.min.css bower_components/font-awesome/fonts/* ../dist cd - -# concat js files and minify -cat \ -app/bower_components/modernizr/modernizr.js \ -app/bower_components/lodash/dist/lodash.js \ -app/bower_components/jquery/dist/jquery.js \ -app/bower_components/utf8/utf8.js -app/js/lib/highlightRegex.js \ -app/bower_components/handlebars/handlebars.min.js \ -app/bower_components/typeahead.js/dist/typeahead.bundle.min.js \ -app/bower_components/foundation/js/foundation.js \ -app/bower_components/foundation/js/foundation/foundation.reveal.js \ -app/bower_components/foundation/js/foundation/foundation.offcanvas.js \ -.tmp/app.concatenated.js > dist/app.js -node_modules/.bin/minify dist/app.js > dist/app.min.js -rm dist/app.js - diff --git a/web-ui/package.json b/web-ui/package.json index 878e3103..2dd348de 100644 --- a/web-ui/package.json +++ b/web-ui/package.json @@ -3,7 +3,6 @@ "version": "0.0.0", "devDependencies": { "bower": "1.3.12", - "minify": "1.4.0", "handlebars": "2.0.0", "html-minifier": "^0.6.9", "imagemin": "3.1.0", @@ -26,7 +25,7 @@ "build": "npm run clean && npm run handlebars && npm run compass", "jshint": "node_modules/.bin/jshint --config=.jshintrc `find app -name '*.js' | grep -v -e 'lib' -e 'bower' -e 'generated'`", "clean": "rm -rf .tmp/ dist/**/* app/js/generated/hbs/* app/css/*", - "buildmain": "node_modules/requirejs/bin/r.js -o config/buildoptions.js", + "dist:buildmain": "node_modules/requirejs/bin/r.js -o config/buildoptions.js", "package": "/bin/bash config/package.sh", "imagemin": "node config/imagemin.js", "minify_html": "node_modules/.bin/html-minifier app/index.html --collapse-whitespace | sed 's|.*||' > dist/index.html" -- cgit v1.2.3