File tree Expand file tree Collapse file tree 4 files changed +7
-12
lines changed Expand file tree Collapse file tree 4 files changed +7
-12
lines changed Original file line number Diff line number Diff line change 1
- // Generate Encore runtimeConfig
2
- const context = require ( '@symfony/webpack-encore/lib/context' ) ;
3
- const parseRuntime = require ( '@symfony/webpack-encore/lib/config/parse-runtime' ) ;
1
+ const Encore = require ( '@symfony/webpack-encore' ) ;
4
2
const ManifestPlugin = require ( '@symfony/webpack-encore/lib/webpack/webpack-manifest-plugin' ) ;
5
3
6
- const encoreArgs = [ 'dev-server' ] ;
7
- context . runtimeConfig = parseRuntime (
8
- require ( 'yargs' ) . parse ( encoreArgs ) ,
9
- process . cwd ( )
10
- ) ;
4
+ // Initialize Encore before requiring the .config file
5
+ Encore . configureRuntimeEnvironment ( 'dev-server' ) ;
11
6
12
7
// Retrieve webpack config
13
8
const webpackConfig = require ( './webpack.config' ) ;
Original file line number Diff line number Diff line change 5
5
"test" : " karma start --single-run"
6
6
},
7
7
"devDependencies" : {
8
- "@symfony/webpack-encore" : " ^0.12.0 " ,
8
+ "@symfony/webpack-encore" : " git+https://github.com/lyrkan/webpack-encore.git#add-configure-runtime-environment " ,
9
9
"jasmine" : " ^2.6.0" ,
10
10
"karma" : " ^1.7.0" ,
11
11
"karma-jasmine" : " ^1.1.0" ,
Original file line number Diff line number Diff line change 1
1
// webpack.config.js
2
- var Encore = require ( '@symfony/webpack-encore' ) ;
2
+ const Encore = require ( '@symfony/webpack-encore' ) ;
3
3
4
4
Encore
5
5
// directory where all compiled assets will be stored
Original file line number Diff line number Diff line change 2
2
# yarn lockfile v1
3
3
4
4
5
- " @symfony/webpack-encore@^0.12.0 " :
5
+ " @symfony/webpack-encore@git+https://github.com/lyrkan/webpack-encore.git#add-configure-runtime-environment " :
6
6
version "0.12.0"
7
- resolved "https://registry.yarnpkg. com/@symfony /webpack-encore/-/webpack-encore-0.12.0.tgz#1502d7b843bc28c2643f495796cecfbe19587bef "
7
+ resolved "git+ https://github. com/lyrkan /webpack-encore.git#ce6e7d3698b7c0995a18266a050559d1c39a8cb4 "
8
8
dependencies :
9
9
babel-core "^6.24.0"
10
10
babel-loader "^7.1.0"
You can’t perform that action at this time.
0 commit comments