update makefile
add npmignore