Add builder for public website
This commit is contained in:
35
Gruntfile.js
35
Gruntfile.js
@@ -1,3 +1,17 @@
|
||||
var jsBase = [
|
||||
'node_modules/jquery/dist/jquery.min.js',
|
||||
'node_modules/jquery-migrate/jquery-migrate.min.js',
|
||||
'node_modules/bootstrap/dist/js/bootstrap.bundle.min.js',
|
||||
]
|
||||
|
||||
var cssBase = [
|
||||
'node_modules/bootstrap/dist/css/bootstrap.min.css',
|
||||
]
|
||||
|
||||
var cssIcons = [
|
||||
'node_modules/font-awesome/css/font-awesome.css',
|
||||
]
|
||||
|
||||
var jsCompatibilty = [
|
||||
'node_modules/promise-polyfill/dist/polyfill.min.js',
|
||||
'node_modules/es6-promise/dist/es6-promise.min.js'
|
||||
@@ -75,6 +89,18 @@ var cssMain = [
|
||||
'build/css/main.css'
|
||||
]
|
||||
|
||||
var jsSite = [
|
||||
jsBase
|
||||
]
|
||||
|
||||
var cssSite = [
|
||||
cssBase,
|
||||
cssIcons,
|
||||
'node_modules/animate.css/animate.min.css',
|
||||
'build/css/shadow.css',
|
||||
'build/css/site.css'
|
||||
]
|
||||
|
||||
var jsDataTables = [
|
||||
'node_modules/jszip/dist/jszip.min.js',
|
||||
'node_modules/pdfmake/build/pdfmake.min.js',
|
||||
@@ -146,6 +172,7 @@ module.exports = function(grunt) {
|
||||
files: [
|
||||
{
|
||||
'public/js/main.min.js': jsMain,
|
||||
'public/js/site.js': jsSite,
|
||||
'public/js/datatables.min.js': jsDataTables,
|
||||
'public/js/calendar.min.js': jsCalendar
|
||||
},
|
||||
@@ -179,6 +206,14 @@ module.exports = function(grunt) {
|
||||
src: cssMain,
|
||||
dest: 'public/css/main.min.css'
|
||||
},
|
||||
sitejs: {
|
||||
src: jsSite,
|
||||
dest: 'public/js/site.min.js'
|
||||
},
|
||||
sitecss: {
|
||||
src: cssSite,
|
||||
dest: 'public/css/site.min.css'
|
||||
},
|
||||
datatablesjs: {
|
||||
src: jsDataTables,
|
||||
dest: 'public/js/datatables.min.js'
|
||||
|
||||
Reference in New Issue
Block a user