Browse Source

Improved JS for view.php

Tobias Reich 10 years ago
parent
commit
c339116a7f
4 changed files with 18 additions and 7 deletions
  1. 0 1
      assets/min/frameworks.js
  2. 1 0
      assets/min/view.js
  3. 16 3
      build/Gruntfile.coffee
  4. 1 3
      view.php

File diff suppressed because it is too large
+ 0 - 1
assets/min/frameworks.js


File diff suppressed because it is too large
+ 1 - 0
assets/min/view.js


+ 16 - 3
build/Gruntfile.coffee

@@ -6,7 +6,7 @@ module.exports = (grunt) ->
 
 		concat:
 
-			frameworks:
+			view:
 
 				options:
 					separator: "\n"
@@ -16,8 +16,10 @@ module.exports = (grunt) ->
 					'bower_components/mousetrap/mousetrap.min.js'
 					'bower_components/mousetrap/plugins/global-bind/mousetrap-global-bind.min.js'
 					'../assets/js/_frameworks.js'
+					'../assets/js/build.js'
+					'../assets/js/view/main.js'
 				]
-				dest: '../assets/min/frameworks.js'
+				dest: '../assets/min/view.js'
 
 			js:
 				options:
@@ -41,6 +43,12 @@ module.exports = (grunt) ->
 
 		uglify:
 
+			view:
+				options:
+					banner: '/*! <%= pkg.name %> <%= pkg.version %> | <%= grunt.template.today("yyyy-mm-dd") %> */\n'
+				files:
+					'../assets/min/view.js': '../assets/min/view.js'
+
 			assets:
 				options:
 					banner: '/*! <%= pkg.name %> <%= pkg.version %> | <%= grunt.template.today("yyyy-mm-dd") %> */\n'
@@ -79,11 +87,16 @@ module.exports = (grunt) ->
 
 	grunt.registerTask 'default', ->
 		grunt.task.run [
-			'concat:frameworks'
+			'view'
 			'js'
 			'css'
 		]
 
+	grunt.registerTask 'view', [
+		'concat:view'
+		'uglify:view'
+	]
+
 	grunt.registerTask 'js', [
 		'concat:js'
 		'uglify:assets'

+ 1 - 3
view.php

@@ -59,9 +59,7 @@
 	<div id="infobox"></div>
 
 	<!-- JS -->
-	<script type="text/javascript" src="assets/min/frameworks.js"></script>
-	<script type="text/javascript" src="assets/js/build.js"></script>
-	<script type="text/javascript" src="assets/js/view/main.js"></script>
+	<script type="text/javascript" src="assets/min/view.js"></script>
 
 	</body>
 </html>

Some files were not shown because too many files changed in this diff