2016-08-03 12 views
0

Пакет НПМ NW.js (имя пакета «северо-запад») имеет версии, как это:Как добавить зависимость к пакету НПМ, так что я получаю самую последнюю версию, которая заканчивается с определенным тегом

0.16.0-beta2sdk, 0.16.0-beta1sdk, 0.15.4, 0.15.4-sdk, 0.15.3, 0.15.3-sdk, 0.15.2, 0.15.2-sdk,... 

I В настоящее время я использую nw в качестве зависимости в манифесте package.json, и мне было интересно, какую версию мне нужно указать, чтобы получить «последнюю версию, которая заканчивается на -sdk».

Я пробовал такие вещи, как '* -sdk' и '0.x-sdk', но это не совсем сработало, как предполагалось. Я посмотрел на синтаксис семантического управления версиями, но не мог сразу найти что-то для таких тэгов.

Кто-нибудь знает, можно ли это сделать с помощью синтаксиса семантического синтаксиса?

Благодаря

ответ

0

Вы можете добавить «последний» в качестве значения в файле packages.json с ключом быть любой пакет, который вы хотите установить, как:

{ 
    "package_name": "latest" 
} 
+0

Но я не просто хочу последнее, мне нужна последняя версия с функциональностью SDK. Как только 0.16.0 будет выпущен, так как стабильная «последняя», вероятно, собирается установить 0.16.0, а не 0.16.0-sdk. – peanutman

+0

Разве это не работает, как вы хотите? – sapna