#8 npm install first