перенос сайта nodejs
переношу сайт на другой сервер
скопировал каталог,пытаюсь запустить node /path to site/node_modules/.bin/nuxt start получаю ошибку Код:
node node_modules/.bin/nuxt start Код:
node node_modules/.bin/nuxt start рабочий сервер nodejs -v v12.15.0 npm -v 6.13.7 сервак где не запускается nodejs -v v12.22.12 npm -v6.9.0 подскажите что не так? |
Чем помочь, не знаю, но оператор ?? появился только в node.js v14
https://developer.mozilla.org/en-US/...ish_coalescing Вероятно, после npm install установились более поздние модули. Верните старые и разбирайтесь с настройками. Он же говорит "Cannot find module '../package.json'". Посмотрите, существует ли этот файл. |
Цитата:
тут вопрос в том-почему копирование проекта не позволяет его запустить? может быть нужны модуле вне каталога с сайтом? |
гуня, ну так пытаетесь его запустить вы в разном окружении. Даже версия ноды отличается, наверняка там и операционка другая и ещё что-нибудь. Многие npm модули имеют бинарники под конкретную ноду, систему и архитектуру, возможно проблема в этом.
Чтоб при install устанавливались те же версии пакетов, а не новые - должен быть файл package-lock.json. Если такого файла почему-то нет - надо его сгенерировать для имеющейся установки(погуглите как). |
Часовой пояс GMT +3, время: 22:51. |