The earlier chapters discussed how to develop an Electron application. However, that code can't be delivered to the end user. It should be packaged properly in order to deliver the application to the end user. It's a completely different task from developing the application. Usually, we use a different set of tools and libraries to package and deliver the application to the end user. In this chapter, we will look at how we can package the application for production use. We need to take care of a number of checklists when packaging the application. The following points will be discussed in this chapter:
- Building and packaging the Electron application
- Using Electron builder to package the application
- Automating the build process
- Creating the installers
- Implementing the code signing for Windows and Mac
- Publishing the artifacts
- Continuous integration
- Configuring the auto update
This chapter will also discuss some other aspects of the production...