vue-ripple-effect
Version:
a vue ui-component with typescript
36 lines (30 loc) • 620 B
JavaScript
const path = require('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);
}
module.exports = config;