update view cache dir
update gitignore