update gitignore and added precompile codes for assets
Merge .gitignore