Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
process.env.INSPECT_ENABLED = true;
}
// Optimistically, we make the console look exactly like the output of our
// FriendlyErrorsPlugin during compilation, so the user has immediate feedback.
// clearConsole();
logger.start('Compiling...');
let after = {};
// Check for after.config.js file
if (fs.existsSync(paths.appAfterConfig)) {
try {
after = require(paths.appAfterConfig);
} catch (e) {
clearConsole();
logger.error('Invalid after.config.js file.', e);
process.exit(1);
}
}
// Delete assets.json to always have a manifest up to date
fs.removeSync(paths.appManifest);
// Create dev configs using our config factory, passing in after file as
// options.
let clientConfig = createConfig('web', 'dev', after);
let serverConfig = createConfig('node', 'dev', after);
// Check if after.config has a modify function. If it does, call it on the
// configs we just created.
if (after.modify) {
clientConfig = after.modify(
function main() {
// Optimistically, we make the console look exactly like the output of our
// FriendlyErrorsPlugin during compilation, so the user has immediate feedback.
// clearConsole();
logger.start('Compiling...');
let razzle = {};
// Check for razzle.config.js file
if (fs.existsSync(paths.appRazzleConfig)) {
try {
razzle = require(paths.appRazzleConfig);
} catch (e) {
clearConsole();
logger.error('Invalid razzle.config.js file.', e);
process.exit(1);
}
}
// Delete assets.json to always have a manifest up to date
fs.removeSync(paths.appManifest);
// Create dev configs using our config factory, passing in razzle file as
// options.
let clientConfig = createConfig('web', 'dev', razzle, webpack);
let serverConfig = createConfig('node', 'dev', razzle, webpack);
// Compile our assets with webpack
const clientCompiler = compile(clientConfig);
const serverCompiler = compile(serverConfig);
err => {
if (err) {
logger.error(err);
}
}
);
err => {
if (err) {
logger.error(err);
}
}
);
err => {
if (err) {
logger.error(err);
}
}
);