I’ve just gotten back to looking at the Order Entry OWA and made a small change to the deployment setup to something that I think is more correct.
Basically, in the current setup, there was no webpack.config.js included in the bundle, but rather a “webpack.sample.config.js”, and the instructions had developers manually copy the “sample” file to “webpack.config.js” and update the “LOCAL_OWA_FOLDER” and “APP_ENTRY_POINT” config parameters in that file.
In fact, I think the intended pattern was to set those two variables in an independent file (not committed to source control) called “config.json”. This allows us to commit webpack.config.js to source control (and therefore easily update it).
So I’ve movied webpack.sample.config.js to “webpack.config.js” and updated the README.
For existing developers, there may be some conflicts the next time their pull… if so, I believe if you just accept the incoming changes to webpack.config.js everything should work correctly (because you already should have an existing config.json with the correct configurationi information).
If anybody is running into issues, please let me know!
Take care, Mark