Further optimize vendor

This commit is contained in:
Rico Sta. Cruz 2017-10-04 10:23:11 +08:00
parent 376be2ae0d
commit cf91a59fcb
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
4 changed files with 26 additions and 23 deletions

View File

@ -1,18 +1,6 @@
// 3rd party libs
window.jQuery = window.$ = require('jquery')
window.Prism = require('prismjs')
require('prismjs/plugins/line-highlight/prism-line-highlight.min.js')
// CSS
require('sanitize.css')
require('prismjs/plugins/line-highlight/prism-line-highlight.css')
require('hint.css/hint.min.css')
require('prismjs/components/prism-jsx.min.js')
require('prismjs/components/prism-bash.min.js')
require('prismjs/components/prism-scss.min.js')
require('prismjs/components/prism-css.min.js')
require('prismjs/components/prism-elixir.min.js')
require('prismjs/components/prism-ruby.min.js')
// All the others
function requireAll (r) { r.keys().forEach(r) }

View File

@ -7,8 +7,23 @@ module.exports = {
entry: {
app: './_js/app.js',
vendor: [
// Large 3rd-party libs
'jquery',
'prismjs'
'prismjs',
// Prism plugins
'prismjs/plugins/line-highlight/prism-line-highlight.min.js',
'prismjs/components/prism-jsx.min.js',
'prismjs/components/prism-bash.min.js',
'prismjs/components/prism-scss.min.js',
'prismjs/components/prism-css.min.js',
'prismjs/components/prism-elixir.min.js',
'prismjs/components/prism-ruby.min.js',
// CSS
'sanitize.css',
'prismjs/plugins/line-highlight/prism-line-highlight.css',
'hint.css/hint.min.css'
]
},
output: {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long