I guess he meant that node.js is disabled in this hosting, since node_modules is used by node.js
You simply have to enable display errors for your website.
Based on my experience laravel doesn’t display errors like this, which means this can also be because of the corrupt upload.
enable Display errors from alter php config through cpanel, and if it didn’t work then through your config/app.php
set 'debug' => env('APP_DEBUG', false),
to true