Skip to content

Commit 3101945

Browse files
committed
✨ Add mixins to alias
1 parent 6e7efb3 commit 3101945

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

build/webpack.base.conf.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ module.exports = {
1616
extensions: ['', '.js', '.vue'],
1717
fallback: [path.join(__dirname, '../node_modules')],
1818
alias: {
19-
'vue': 'vue/dist/vue.js',
19+
'vue': 'vue/dist/vue.common.js',
2020
'src': path.resolve(__dirname, '../src'),
21+
'mixins': path.resolve(__dirname, '../src/mixins'),
2122
'BaseCharts': path.resolve(__dirname, '../src/BaseCharts')
2223
}
2324
},

build/webpack.prod.conf.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
const webpack = require('webpack')
22
const base = require('./webpack.base.conf')
33
const config = require('../config')
4+
var env = process.env.NODE_ENV === 'testing'
5+
? require('../config/test.env')
6+
: config.build.env
47

58
base.entry = {
69
lib: './src/index.js'
@@ -19,9 +22,7 @@ var webpackConfig = Object.assign({}, base)
1922
webpackConfig.devtool = '#source-map'
2023
webpackConfig.plugins = (webpackConfig.plugins || []).concat([
2124
new webpack.DefinePlugin({
22-
'process.env': {
23-
NODE_ENV: '"production"'
24-
}
25+
'process.env.NODE_ENV': env
2526
}),
2627
new webpack.optimize.UglifyJsPlugin({
2728
compress: { warnings: false }

0 commit comments

Comments
 (0)