fix assets initializers

use `+=` not `<<` to append precompile
Ignore temp files and directories