impl qiniu in frontend
ignore dist