PM2 автономная установка на Windows Server? - PullRequest
0 голосов
/ 08 января 2020

Производственный сервер не имеет права доступа к rnet. Это в частной сети.

Это сервер Windows 2016.

Как мне установить pm2 на Windows без inte rnet?

Я пробовал это.

npm pack pm2 (p c с сетью)

npm i -g pm2-4.2.1.tgz (сервер отключен)

Но это не сработало.

Знаете ли вы, как установить pm2 на Windows в автономном режиме ??

Ответы [ 2 ]

0 голосов
/ 25 февраля 2020

@ Win

Я видел ваш последний ответ так поздно. И я сделал это снова. Но это не работает. Что-то я не так сделал?

D:\DOWNLOAD\pm2-4.2.3>

D:\DOWNLOAD\pm2-4.2.3>dir /w
 Volume in drive D has no label.
 Volume Serial Number is BEF4-3723

Справочник D:\DOWNLOAD\pm2-4.2.3

[.]                 [..]                .editorconfig       .gitattributes      [.github]           .gitignore          .npmignore          .travis.yml         [bin]
CHANGELOG.md        constants.js        CONTRIBUTING.md     [examples]          GNU-AGPL-3.0.txt    index.js            [lib]               LICENSE             [node_modules]
package-lock.json   package.json        [packager]          paths.js            pm2                 [pres]              README.md           [test]              [types]
              16 File(s)        214,823 bytes
              11 Dir(s)  822,948,311,040 bytes free

D:\DOWNLOAD\pm2-4.2.3>
D:\DOWNLOAD\pm2-4.2.3>cd bin

D:\DOWNLOAD\pm2-4.2.3\bin>dir
 Volume in drive D has no label.
 Volume Serial Number is BEF4-3723

Справочник D:\DOWNLOAD\pm2-4.2.3\bin

2020-02-17  03:35 PM    <DIR>          .
2020-02-17  03:35 PM    <DIR>          ..
2020-01-21  05:44 AM                56 pm2
2020-01-21  05:44 AM                59 pm2-dev
2020-01-21  05:44 AM                67 pm2-docker
2020-01-21  05:44 AM                67 pm2-runtime
               4 File(s)            249 bytes
               2 Dir(s)  822,948,311,040 bytes free

D:\DOWNLOAD\pm2-4.2.3\bin>pm2
'pm2' is not recognized as an internal or external command,
operable program or batch file.
0 голосов
/ 08 января 2020
  1. Загрузите пакет отсюда - https://github.com/Unitech/PM2/releases
  2. Этот пакет не содержит никаких node_modules. Таким образом, вы должны установить зависимости с помощью команды npm i . Перед этим вы должны извлечь и запустить эту команду внутри загруженной папки.
  3. После установки пакета зависимостей. Вы должны переместить папку на сервер Windows.
  4. Внутри папки пакета PM2 вы можете увидеть папку bin. Посетите расположение внутри с помощью командной строки.
  5. Затем выполните команду pm2 как хотите. Вот и все.

enter image description here

...