We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce58549 commit 87a6272Copy full SHA for 87a6272
packages/@vue/cli/lib/Creator.js
@@ -265,7 +265,9 @@ module.exports = class Creator extends EventEmitter {
265
let preset
266
const savedPresets = loadOptions().presets || {}
267
268
- if (name.endsWith('.json')) {
+ if (name in savedPresets) {
269
+ preset = savedPresets[name]
270
+ } else if (name.endsWith('.json')) {
271
preset = await fs.readJson(name)
272
} else if (name.includes('/')) {
273
logWithSpinner(`Fetching remote preset ${chalk.cyan(name)}...`)
@@ -278,8 +280,6 @@ module.exports = class Creator extends EventEmitter {
278
280
error(`Failed fetching remote preset ${chalk.cyan(name)}:`)
279
281
throw e
282
}
- } else {
- preset = savedPresets[name]
283
284
285
// use default preset if user has not overwritten it
0 commit comments