skeleton for dashboard2 based on vux2.

This commit is contained in:
2017-08-02 23:50:50 +02:00
parent 3046c7545c
commit d349028286
58 changed files with 214 additions and 1873 deletions

View File

@@ -8,12 +8,10 @@ var CopyWebpackPlugin = require('copy-webpack-plugin')
var HtmlWebpackPlugin = require('html-webpack-plugin')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')
var SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin')
var env = config.build.env
var webpackConfig = merge(baseWebpackConfig, {
watch: process.env.WEBPACK_WATCH === 'true',
module: {
rules: utils.styleLoaders({
sourceMap: config.build.productionSourceMap,
@@ -92,15 +90,7 @@ var webpackConfig = merge(baseWebpackConfig, {
to: config.build.assetsSubDirectory,
ignore: ['.*']
}
]),
// service worker caching
new SWPrecacheWebpackPlugin({
cacheId: 'my-vue-app',
filename: 'service-worker.js',
staticFileGlobs: ['dist/**/*.{js,html,css}'],
minify: true,
stripPrefix: 'dist/'
})
])
]
})