UNPKG

@userfrosting/theme-adminlte

Version:
27 lines (24 loc) 886 B
const Encore = require('@symfony/webpack-encore'); // Manually configure the runtime environment if not already configured yet by the "encore" command. // It's useful when you use tools that rely on webpack.config.js file. if (!Encore.isRuntimeEnvironmentConfigured()) { Encore.configureRuntimeEnvironment(process.env.UF_MODE || 'dev'); } Encore .setOutputPath('public/assets') .setPublicPath('/assets/') .addEntries(require('./webpack.entries')) .splitEntryChunks() .enableSingleRuntimeChunk() .cleanupOutputBeforeBuild() .enableBuildNotifications() .enableSourceMaps(!Encore.isProduction()) .enableVersioning(Encore.isProduction()) .configureBabelPresetEnv((config) => { config.useBuiltIns = 'usage'; config.corejs = 3; }) .enableSassLoader() .autoProvidejQuery() ; module.exports = Encore.getWebpackConfig();