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.
Это список, который я пробовал до сих пор.
- Переустановите mateor
- Удалите существующий node.js и переустановите nvm
- Переустановитеpm2 и pm2-meteor
- Переконфигурируйте файл json с помощью команды в pm2-meteor (init)
- Перепишите путь nvm файла json (над файлом json) в местоположение nvmна моем компьютере
часть моих сомнений
- Несоответствие между nvm, использованным бывшим разработчиком в mac, и nvm-windows, используемым в windows
В настоящее время pm2-meteor и pm2 правильно хранятся в папке v8.8x в папке nvm.
Пожалуйста, дайте мне хорошее направление.