Skip to content

Commit 9766db1

Browse files
dhenscheyyx990803
authored andcommitted
feat(cli): allow local .json files for presets (#1201)
close #1068
1 parent f69231f commit 9766db1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

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

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const fs = require('fs-extra')
12
const chalk = require('chalk')
23
const debug = require('debug')
34
const execa = require('execa')
@@ -238,6 +239,8 @@ module.exports = class Creator {
238239
error(`Failed fetching remote preset ${chalk.cyan(name)}:`)
239240
throw e
240241
}
242+
} else if (name.endsWith('.json')) {
243+
preset = await fs.readJson(name)
241244
} else {
242245
preset = savedPresets[name]
243246
}

0 commit comments

Comments
 (0)