[Fixes #2055] Add compiledev script using MAPSTORE_DEV=true for debug-friendly production builds #2056
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a new script to
package.json
to support hybrid builds using theMAPSTORE_DEV=true
flag now supported bymapstore-project
. See geosolutions-it/mapstore-project#27 in the mapstore-project repository for details on this.Changes:
Adds a new NPM script:
This allows the MapStore client to be built with:
Why:
This is useful for deploying builds to staging/QA environments where full production content is needed but debugging (e.g., via browser DevTools and source maps) is still required.
Example usage:
This will produce a fully deployable client that is easier to debug in non-local environments.
Closes #2055