Add mixins to alias

This commit is contained in:
Jakub Juszczak
2016-12-17 17:29:41 +01:00
parent 6e7efb39ae
commit 3101945481
2 changed files with 6 additions and 4 deletions

View File

@@ -16,8 +16,9 @@ module.exports = {
extensions: ['', '.js', '.vue'], extensions: ['', '.js', '.vue'],
fallback: [path.join(__dirname, '../node_modules')], fallback: [path.join(__dirname, '../node_modules')],
alias: { alias: {
'vue': 'vue/dist/vue.js', 'vue': 'vue/dist/vue.common.js',
'src': path.resolve(__dirname, '../src'), 'src': path.resolve(__dirname, '../src'),
'mixins': path.resolve(__dirname, '../src/mixins'),
'BaseCharts': path.resolve(__dirname, '../src/BaseCharts') 'BaseCharts': path.resolve(__dirname, '../src/BaseCharts')
} }
}, },

View File

@@ -1,6 +1,9 @@
const webpack = require('webpack') const webpack = require('webpack')
const base = require('./webpack.base.conf') const base = require('./webpack.base.conf')
const config = require('../config') const config = require('../config')
var env = process.env.NODE_ENV === 'testing'
? require('../config/test.env')
: config.build.env
base.entry = { base.entry = {
lib: './src/index.js' lib: './src/index.js'
@@ -19,9 +22,7 @@ var webpackConfig = Object.assign({}, base)
webpackConfig.devtool = '#source-map' webpackConfig.devtool = '#source-map'
webpackConfig.plugins = (webpackConfig.plugins || []).concat([ webpackConfig.plugins = (webpackConfig.plugins || []).concat([
new webpack.DefinePlugin({ new webpack.DefinePlugin({
'process.env': { 'process.env.NODE_ENV': env
NODE_ENV: '"production"'
}
}), }),
new webpack.optimize.UglifyJsPlugin({ new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false } compress: { warnings: false }