mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-03-09 00:39:29 -05:00
workflow: fix syncDeps for prerelease versions
This commit is contained in:
@@ -64,7 +64,7 @@ test('loading plugins from package.json', () => {
|
||||
mockPkg({
|
||||
devDependencies: {
|
||||
'bar': '^1.0.0',
|
||||
'@vue/cli-plugin-babel': '^4.0.0',
|
||||
'@vue/cli-plugin-babel': '^4.0.0-alpha.0',
|
||||
'vue-cli-plugin-foo': '^1.0.0'
|
||||
}
|
||||
})
|
||||
|
||||
@@ -173,7 +173,7 @@ async function syncDeps ({ local, version, skipPrompt }) {
|
||||
return require(`../packages/${pkg}/package.json`).version
|
||||
}
|
||||
|
||||
if (pkg.includes('@vue/cli-plugin')) {
|
||||
if (!semver.prerelease(version) && pkg.includes('@vue/cli-plugin')) {
|
||||
return `${semver.major(version)}.${semver.minor(version)}.0`
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user