From 773c0ce39e2da7ea155949b5a6dae986a747e89a Mon Sep 17 00:00:00 2001 From: Yukai Huang Date: Thu, 13 Oct 2016 11:42:17 +0800 Subject: Optimize common assets with CDN * jquery * lodash * socket.io * boostrap --- public/js/index.js | 5 ++--- public/js/public.js | 3 --- public/js/slide.js | 3 --- public/views/foot.ejs | 7 ++++--- public/views/head.ejs | 5 ++--- public/views/index.ejs | 3 ++- public/views/pretty.ejs | 10 +++++----- public/views/slide.ejs | 3 ++- 8 files changed, 17 insertions(+), 22 deletions(-) (limited to 'public') diff --git a/public/js/index.js b/public/js/index.js index 626799c4..20a76ff1 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -1,9 +1,6 @@ /* jquery and jquery plugins */ require('../vendor/showup/showup'); -/* bootstrap */ -require('bootstrap/dist/css/bootstrap.css'); - require('prismjs/themes/prism.css'); require('highlight.js/styles/github-gist.css'); @@ -15,6 +12,8 @@ var saveAs = require('file-saver').saveAs; require('js-url'); require('randomcolor'); +var _ = require("lodash"); + var List = require('list.js'); var common = require('./common.js'); diff --git a/public/js/public.js b/public/js/public.js index 5fd3fd79..ac951804 100644 --- a/public/js/public.js +++ b/public/js/public.js @@ -1,9 +1,6 @@ /* jquery and jquery plugins */ require('../vendor/showup/showup'); -/* bootstrap */ -require('bootstrap/dist/css/bootstrap.css'); - require('prismjs/themes/prism.css'); require('highlight.js/styles/github-gist.css'); diff --git a/public/js/slide.js b/public/js/slide.js index 1f4892f9..257c60bb 100644 --- a/public/js/slide.js +++ b/public/js/slide.js @@ -1,6 +1,3 @@ -require('bootstrap/js/tooltip'); -require('bootstrap/dist/css/bootstrap.css'); - require('prismjs/themes/prism.css'); /* other vendors plugin */ diff --git a/public/views/foot.ejs b/public/views/foot.ejs index 323d18f3..696fe3b6 100644 --- a/public/views/foot.ejs +++ b/public/views/foot.ejs @@ -3,11 +3,8 @@ <% if(useCDN) { %> - - - @@ -20,6 +17,10 @@ <% } %> + + + + <%- include build/index-scripts %> diff --git a/public/views/head.ejs b/public/views/head.ejs index f4ba108a..67884495 100644 --- a/public/views/head.ejs +++ b/public/views/head.ejs @@ -8,17 +8,16 @@ <% if(useCDN) { %> - - <% } else { %> - <% } %> + + diff --git a/public/views/index.ejs b/public/views/index.ejs index 0e41db57..0bc3dd50 100644 --- a/public/views/index.ejs +++ b/public/views/index.ejs @@ -195,7 +195,6 @@ ================================================== --> <% if(useCDN) { %> - @@ -205,6 +204,8 @@ <% } %> + + <%- include build/cover-scripts %> diff --git a/public/views/pretty.ejs b/public/views/pretty.ejs index ecce68d9..0cd9e012 100644 --- a/public/views/pretty.ejs +++ b/public/views/pretty.ejs @@ -18,15 +18,14 @@ <% if(useCDN) { %> - - <% } else { %> - <% } %> + + @@ -90,8 +89,6 @@ MathJax.Hub.Config({ messageStyle: "none", skipStartupTypeset: true ,tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']], processEscapes: true }}); <% if(useCDN) { %> - - @@ -102,6 +99,9 @@ <% } %> + + + <%- include build/pretty-scripts %> diff --git a/public/views/slide.ejs b/public/views/slide.ejs index 5b24ab4e..79d77086 100644 --- a/public/views/slide.ejs +++ b/public/views/slide.ejs @@ -87,7 +87,6 @@ MathJax.Hub.Config({ messageStyle: "none", skipStartupTypeset: true ,tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']], processEscapes: true }}); <% if(useCDN) { %> - @@ -102,6 +101,8 @@ <% } %> + + <%- include build/slide-scripts %> -- cgit v1.2.3