mirror of
https://github.com/Hopiu/vue-material.git
synced 2026-03-16 22:10:27 +00:00
35 lines
613 B
JavaScript
35 lines
613 B
JavaScript
import path from 'path';
|
|
|
|
const config = {
|
|
projectRoot: path.join(__dirname, '../'),
|
|
rootPath: path.join(__dirname, '../dist'),
|
|
nodePath: path.join(__dirname, '../node_modules'),
|
|
srcPath: 'src',
|
|
docsPath: 'docs',
|
|
indexPath: 'docs/index.html',
|
|
publicPath: '/',
|
|
assetsPath: 'docs/src/assets'
|
|
};
|
|
|
|
let dev = {
|
|
server: {
|
|
port: process.env.PORT || '8080'
|
|
},
|
|
env: {
|
|
NODE_ENV: '"development"'
|
|
}
|
|
};
|
|
|
|
let prod = {
|
|
env: {
|
|
NODE_ENV: '"production"'
|
|
}
|
|
};
|
|
|
|
if (config.env === 'production') {
|
|
Object.assign(config, prod);
|
|
} else {
|
|
Object.assign(config, dev);
|
|
}
|
|
|
|
export default config;
|