Установите частный реестр npm в приложении docker node.js из конфигурации запуска / отладки WebStorm - PullRequest
0 голосов
/ 01 февраля 2019

Как изменить npm реестра для Node.JS-интерпретатора с использованием образа docker в run/debug configuration?

Я понял, что WebStorm автоматически регенерирует JetBrains.Dockerfile, но когда я попытался отредактировать этот файл напрямую и снова нажать кнопку воспроизведения, WebStorm сгенерирует новый файл Docker вместо использования обновленного файла.

Есть ли возможность использовать личный реестр npm в этой конфигурации?

1 Ответ

0 голосов
/ 01 февраля 2019

Я нашел способ добиться этого:

Сначала я добавил новый скрипт npm в package.json:

"set:registry": "npm config set registry=\"npm repository\"",

Затем в конфигурации run / debug я добавил Before launch: npm script выполнить set:registry задачу сценария, чтобы он установил реестр в частный реестр npm перед запуском установки npm.

Примечание: все еще ищите лучший способ сделать это, так как этот обходной путь имеет некоторые изменения вфайл package.json.

...