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 = [
|
var jsCompatibilty = [
|
||||||
'node_modules/promise-polyfill/dist/polyfill.min.js',
|
'node_modules/promise-polyfill/dist/polyfill.min.js',
|
||||||
'node_modules/es6-promise/dist/es6-promise.min.js'
|
'node_modules/es6-promise/dist/es6-promise.min.js'
|
||||||
@@ -75,6 +89,18 @@ var cssMain = [
|
|||||||
'build/css/main.css'
|
'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 = [
|
var jsDataTables = [
|
||||||
'node_modules/jszip/dist/jszip.min.js',
|
'node_modules/jszip/dist/jszip.min.js',
|
||||||
'node_modules/pdfmake/build/pdfmake.min.js',
|
'node_modules/pdfmake/build/pdfmake.min.js',
|
||||||
@@ -146,6 +172,7 @@ module.exports = function(grunt) {
|
|||||||
files: [
|
files: [
|
||||||
{
|
{
|
||||||
'public/js/main.min.js': jsMain,
|
'public/js/main.min.js': jsMain,
|
||||||
|
'public/js/site.js': jsSite,
|
||||||
'public/js/datatables.min.js': jsDataTables,
|
'public/js/datatables.min.js': jsDataTables,
|
||||||
'public/js/calendar.min.js': jsCalendar
|
'public/js/calendar.min.js': jsCalendar
|
||||||
},
|
},
|
||||||
@@ -179,6 +206,14 @@ module.exports = function(grunt) {
|
|||||||
src: cssMain,
|
src: cssMain,
|
||||||
dest: 'public/css/main.min.css'
|
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: {
|
datatablesjs: {
|
||||||
src: jsDataTables,
|
src: jsDataTables,
|
||||||
dest: 'public/js/datatables.min.js'
|
dest: 'public/js/datatables.min.js'
|
||||||
|
|||||||
Reference in New Issue
Block a user