(Bluefox) use npm for installation.