Глобальный пакет установки npm и ссылка в одном cmd - PullRequest
0 голосов
/ 06 мая 2019

Мне нужно установить npm и связать их в одном cmd

Так что я использую

npm install -g NamPkg && npm link NamPkg

Есть ли какое-нибудь сокращение для этого, где я могу упомянуть NamPkg только один раз, как:

npm install -g && npm link NamPkg

OR

npm install -g && link NamPkg

Bcoz Мне нужно использовать это в Package.json и когда список увеличивается, упоминание одних и тех же имен пакетов дважды может стать длинным

"scripts": {
    "preinstall": "npm install -g NamPkg && npm link NamPkg"

1 Ответ

1 голос
/ 06 мая 2019

Есть ли какое-либо сокращение, где я могу упомянуть NamPkg только один раз

AFAIK, нет способа сделать это ни через сценарии npm, ни через bash.

Я не знаюЯ не знаю, подходит ли он вашему варианту использования, но использование переменной сэкономит немного времени на ввод текста (в этом случае вам придется объявить имя пакета только один раз и скопировать / вставить остальную часть команды).

"scripts": {
  "preinstall": "pkg='whatever'; npm i $pkg && npm link $pkg"
},
...