Что делать с модулями NPM для Сайта?
Это потому, что require() не существует в JavaScript на стороне браузера / клиента.
Как решить проблему: 
1) requirejs 
2) Импортируйте, используя <script> тег
3) Собирайте проект сборщиком, типа webpack
Сбилдить проект