For a while now I've felt that the best approach to creating a development environment, which can leverage all the benefits of the Webpack devServer, such as hot module reloading, etc, is to package up Field Kit's /core directory as an npm library which can be imported as a devDependency by field modules. Then they can run their modules from an index.js entry point that loads the field modules directly Vue plugins before instantiated the core app, rather than fetching them from the server and loading them via the script loader.
For a while now I've felt that the best approach to creating a development environment, which can leverage all the benefits of the Webpack devServer, such as hot module reloading, etc, is to package up Field Kit's
/core
directory as an npm library which can be imported as a devDependency by field modules. Then they can run their modules from anindex.js
entry point that loads the field modules directly Vue plugins before instantiated the core app, rather than fetching them from the server and loading them via the script loader.