UNPKG

vue-data-tables

Version:

A simple, customizable and pageable table, based on vue2 and element-ui.

35 lines (30 loc) 893 B
// This is the webpack config used for unit tests. var utils = require('./utils') var webpack = require('webpack') var merge = require('webpack-merge') var baseConfig = require('./webpack.base.conf') var webpackConfig = merge(baseConfig, { module: { rules: [...utils.styleLoaders(), { test: /\.vue$/, loader: 'vue-loader' }] }, // use inline sourcemap for karma-sourcemap-loader devtool: '#inline-source-map', resolveLoader: { alias: { // necessary to to make lang="scss" work in test when using vue-loader's ?inject option // see discussion at https://github.com/vuejs/vue-loader/issues/724 'scss-loader': 'sass-loader' } }, plugins: [ new webpack.DefinePlugin({ 'process.env': require('../config/test.env') }) ] }) // no need for app entry during tests delete webpackConfig.entry module.exports = webpackConfig