Как использовать общий файл JS на разных страницах сайта?
Добавь проверки в код, let some = document. querySelector(".something");
if(some) {
   some.addEventListener("click",dosomething,true);
}
Но конечно же правильно подключать различающийся код на каждой странице отдельно
Ну так если вы подключаете один и тот же код на разные страницы, код надо переписать так чтобы он мог работать на любой из них. 

в самом простом варианте - наставьте условий проверки, есть ли нужный элемент на странице.
Если есть - запускаем код, если нет, то не запускаем.