В настоящее время я пытаюсь развернуть на pm2-meteor с ошибкой - PullRequest
0 голосов
/ 10 октября 2018

pm2-meteor узел, npm, pm2 отсутствует ошибка ...

Здравствуйте, я сейчас пытаюсь развернуть на pm2-meteor с ошибкой.

В настоящее время я хочу изменить продукт, который был разработан предыдущим разработчиком, как метеор с использованием Mac.

Я использую Windows.

Хотя это не особенно актуально, первыйПроизошла ошибка, связанная с ошибкой package-lock.json продукта, которая значительно изменилась при установке meteor npm.Итак, я только что получил модули узлов для установки npm.

Затем я попытался изменить код и развернуть его, используя pm2-meteor.

Произошла ошибка.

Building your app and deployment to host machine \
Missing node
Missing npm
Missing pm2

Поскольку предыдущие разработчики использовали nvm, я также установил nvm, и теперь моя папка nvm настроена, как показано на рисунке.

`

> {   "appName": ",   
>"appLocation": {"local": "../"   },  
>"meteoSettingsLocation": ", 
>"meteoSettingsInRepo": false,   "prebuildScript": ",  
> MeteorBuildFlags: "--architecture os.linux.x86_64",   
> "Env": {
>     "ROOT_URL": ",
>     "PORT": "3000",
>     "MONGO_URL": ""   },   "server": {
>     "host": ",
>     "username": "root",
>     "deploymentDir": ",
>     "loadProfile": ",
>     "nvm": {
>       "bin": "~/.nvm/nvm.sh",
>       "use": "8.8.1"
>     },
>     "exec_mode": "cluster_mode",
>     "instances": "0",
>     "password": ""   },   "allowUndeployment": true }

` Выше находится файл .json.Я удалил личную информацию.

Однако я использую nvm-windows, потому что nvm не поддерживает Windows.

Это список, который я пробовал до сих пор.

  1. Переустановите mateor
  2. Удалите существующий node.js и переустановите nvm
  3. Переустановитеpm2 и pm2-meteor
  4. Переконфигурируйте файл json с помощью команды в pm2-meteor (init)
  5. Перепишите путь nvm файла json (над файлом json) в местоположение nvmна моем компьютере

часть моих сомнений

  1. Несоответствие между nvm, использованным бывшим разработчиком в mac, и nvm-windows, используемым в windows

В настоящее время pm2-meteor и pm2 правильно хранятся в папке v8.8x в папке nvm.

Пожалуйста, дайте мне хорошее направление.

...