1
0
mirror of https://gitcode.com/github-mirrors/react-native-update-cli.git synced 2025-09-16 09:41:38 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee

Update index.js

This commit is contained in:
Sunny Luo
2024-10-08 13:16:23 +08:00
committed by GitHub
parent 90a59cfe7b
commit d51ef37a62

View File

@@ -3,7 +3,7 @@ import os from 'os';
import path from 'path'; import path from 'path';
import pkg from '../../package.json'; import pkg from '../../package.json';
import AppInfoParser from './app-info-parser'; import AppInfoParser from './app-info-parser';
import semverLt from 'semver/functions/lt'; import semverSatisfies from 'semver/functions/satisfies';
import read from 'read'; import read from 'read';
@@ -152,12 +152,11 @@ export function printVersionCommand() {
console.log('react-native-update: 无法获取版本号,请在项目目录中运行命令'); console.log('react-native-update: 无法获取版本号,请在项目目录中运行命令');
} }
if (pushyVersion) { if (pushyVersion) {
if (semverLt(pushyVersion, '8.5.1')) { if (semverSatisfies(pushyVersion, '<8.5.1')) {
console.warn( console.warn(
'当前版本已不再支持,请至少升级到 v8 的最新小版本后重新打包(代码无需改动): npm i react-native-update@8', '当前版本已不再支持,请至少升级到 v8 的最新小版本后重新打包(代码无需改动): npm i react-native-update@8',
); );
} } else if (semverSatisfies(pushyVersion, '9.0.0 - 9.2.0')) {
if (semverLt(pushyVersion, '9.2.1')) {
console.warn( console.warn(
'当前版本已不再支持,请至少升级到 v9 的最新小版本后重新打包(代码无需改动): npm i react-native-update@9', '当前版本已不再支持,请至少升级到 v9 的最新小版本后重新打包(代码无需改动): npm i react-native-update@9',
); );