react-webpack-node
Version:
Your One-Stop solution for a full-stack app with ES6/ES2015 React.js featuring universal Redux, React Router, React Router Redux Hot reloading, CSS modules, Express 4.x, and multiple ORMs.
18 lines (14 loc) • 606 B
JavaScript
const path = require('path');
/*
* __dirname is changed after webpack-ed to another directory
* so process.cwd() is used instead to determine the correct base directory
* Read more: https://nodejs.org/api/process.html#process_process_cwd
*/
const CURRENT_WORKING_DIR = process.cwd();
module.exports = {
app: path.resolve(CURRENT_WORKING_DIR, 'app'),
assets: path.resolve(CURRENT_WORKING_DIR, 'public', 'assets'),
compiled: path.resolve(CURRENT_WORKING_DIR, 'compiled'),
public: '/assets/', // use absolute path for css-loader?
modules: path.resolve(CURRENT_WORKING_DIR, 'node_modules')
};