WbICHA, я про этоже и говоою...
Я увидел тег кнопки и это означает что код исполняется в браузере но что бы исполнить nodejs в браузере нужен модуль..
Я не профи но у меня это так работало
Особенно это касается threejs котроый надо запустить по кнопке
Приведённый код предназначен скорее всего для NWJS приложения или его аналогов на базе хромиума с интегрированной NodeJS. В вашем случае вам следует сделать следующее:
На сервере сначала запустить веб-сервер
В коде сервера создать контроллер для определенного пути, который запустит выполнение скрипта
На клиенте отправить запрос по указанному пути на сервер