Skip to content

Commit 87a6272

Browse files
serkanyersenyyx990803
authored andcommitted
fix(create): prioritize preset name present in ~/.vuerc (#1874)
close #1871
1 parent ce58549 commit 87a6272

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/@vue/cli/lib/Creator.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,9 @@ module.exports = class Creator extends EventEmitter {
265265
let preset
266266
const savedPresets = loadOptions().presets || {}
267267

268-
if (name.endsWith('.json')) {
268+
if (name in savedPresets) {
269+
preset = savedPresets[name]
270+
} else if (name.endsWith('.json')) {
269271
preset = await fs.readJson(name)
270272
} else if (name.includes('/')) {
271273
logWithSpinner(`Fetching remote preset ${chalk.cyan(name)}...`)
@@ -278,8 +280,6 @@ module.exports = class Creator extends EventEmitter {
278280
error(`Failed fetching remote preset ${chalk.cyan(name)}:`)
279281
throw e
280282
}
281-
} else {
282-
preset = savedPresets[name]
283283
}
284284

285285
// use default preset if user has not overwritten it

0 commit comments

Comments
 (0)