Установите это в index.php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
Попробуйте снова запустить 'npm install'
Я надеюсь, что он подхватит
Есть несколько способов сделать это:
node_modules
, затем установите его с помощью npm install --cache-min 9999999 <module-name>
local-npm
. Но для его установки требуется сетевое соединение. Как установить вашу программу внутри сервера, не подключенного к Интернету, в системе Linux
Сначала установите программу узла на компьютере, который у меня есть интернет и такая же операционная система.
Во-вторых, создайте zip-архив со всем хранилищем программного обеспечения (sources + package.json + package-lock.js + node_modules) и каталогом .node-gyp [119 ] которые вы можете найти в своем доме (это скрытый каталог) .
В-третьих, загрузите весь zip-файл на целевой сервер, на котором вы хотите выполнить установку.
В-четвертых, разархивируйте каталог куда-нибудь и скопируйте каталог .node-gyp в доме пользователя, который будет запускать ваше программное обеспечение.
Наконец, выполните команду npm rebuild