new: usr: add mineseeker game to the symfony 4 project #3
This commit is contained in:
@@ -1,24 +1,50 @@
|
||||
var 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.NODE_ENV || 'dev');
|
||||
}
|
||||
|
||||
// the project directory where compiled assets will be stored
|
||||
Encore
|
||||
// the project directory where compiled assets will be stored
|
||||
.setOutputPath('public/build/')
|
||||
// the public path used by the web server to access the previous directory
|
||||
.setPublicPath('/build')
|
||||
.cleanupOutputBeforeBuild()
|
||||
|
||||
// .cleanupOutputBeforeBuild()
|
||||
.enableBuildNotifications()
|
||||
.enableSourceMaps(!Encore.isProduction())
|
||||
// uncomment to create hashed filenames (e.g. app.abc123.css)
|
||||
// .enableVersioning(Encore.isProduction())
|
||||
.enableVersioning(Encore.isProduction())
|
||||
|
||||
// .copyFiles([
|
||||
// {from: './public/bundles/goswebsocket/', to: '/[path][name].[ext]', pattern: /\.(js|css|map)$/, includeSubdirectories: false},
|
||||
// ])
|
||||
|
||||
// uncomment to define the assets of the project
|
||||
// .addEntry('js/app', './assets/js/app.js')
|
||||
// .addStyleEntry('css/app', './assets/css/app.scss')
|
||||
|
||||
// .addEntry('mineseeker', ['babel-polyfill', './assets/js/mine-seeker.js'])
|
||||
.addEntry('mineseeker', './assets/js/mine-seeker.js')
|
||||
.addEntry('mineseekerStyle', './assets/css/style.mineseeker.scss')
|
||||
.addEntry('homeStyle', './assets/css/style.layout.scss')
|
||||
|
||||
// uncomment if you use Sass/SCSS files
|
||||
// .enableSassLoader()
|
||||
.enableSassLoader()
|
||||
|
||||
// uncomment for legacy applications that require $/jQuery as a global variable
|
||||
// .autoProvidejQuery()
|
||||
.autoProvidejQuery()
|
||||
|
||||
// .configureBabel(function (babelConfig) {
|
||||
// babelConfig.presets.push('env');
|
||||
// })
|
||||
|
||||
.enableReactPreset()
|
||||
|
||||
// .enableSingleRuntimeChunk()
|
||||
.disableSingleRuntimeChunk()
|
||||
;
|
||||
|
||||
module.exports = Encore.getWebpackConfig();
|
||||
|
||||
Reference in New Issue
Block a user