What is .asar file and why it's used in electron applications

Vladimir Melekh picture Vladimir Melekh · Sep 13, 2016 · Viewed 9.5k times · Source

So the question is in the title. As far as I understand, .asar is kind of archived file using in electron app. But what is the goal for it?

Answer

Lukas Rotermund picture Lukas Rotermund · Sep 13, 2016

Asar is used to concatenate your application files to one big file, it mitigates issues and it slightly speeds up require.

To mitigate issues around long path names on Windows, slightly speed up require and conceal your source code from cursory inspection, you can choose to package your app into an asar archive with little changes to your source code.

web archive of original URL Electron en ebook