Currently the builds with Cordova-Android 8.0.0 will randomly fail (especially on Windows systems).
In a nutshell:
fs-extra checks the pathes of file / directory before copy. It sounds great. But the check-method uses the Node
fs Inode value to verify it’s the same file. See source code
This is not the best idea. Why?
fssupports big-integer since version 10.4. see docs. Inode can be a huge value. See the difference between number and big-integer
- The Inode number is an integer unique to the volume upon which it is stored. This means, you maybe can’t copy a file between volumes.
Please support it, if you want to keep building Apps with Ionic (Cordova).
This is a common issue on the latest Cordova version.
It really often breaks the build.