npm init не хватает параметров и параметров - PullRequest
0 голосов
/ 25 апреля 2020

Мне нужен практический подход к npm init для создания пакета. json при создании образа docker. Как вы автоматизируете npm init в Dockerfile? RUN npm init -y оставляет мне пакет. json, который не имеет ничего, что я хочу установить. Я хотел бы иметь возможность передать --description="blah" --license="MIT" et c в качестве параметров. Кроме того, даже не похоже, что npm init --prefix=/app/dir/ поддерживается.

Я перечитывал howtos, и кажется, что наиболее распространенный метод - запустить npm init локально, а затем скопировать его во время сборки образа. Это похоже на плохой подход. Версии между хостом и контейнером могут отличаться, и это все еще требует ручного вмешательства. Это также означает, что кто-то сделает это один раз, а затем совершит репо.

Это просто пока не поддерживается или я думаю об этом неправильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...