mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-23 23:59:02 -06:00
split defaults into its own file
This commit is contained in:
@@ -7,26 +7,22 @@ const emoji = require('node-emoji')
|
||||
const inquirer = require('inquirer')
|
||||
const Generator = require('./Generator')
|
||||
const installDeps = require('./util/installDeps')
|
||||
const clearConsole = require('./util/clearConsole')
|
||||
const PromptModuleAPI = require('./PromptModuleAPI')
|
||||
const writeFileTree = require('./util/writeFileTree')
|
||||
const updatePackageForDev = require('./util/updatePackageForDev')
|
||||
const { logWithSpinner, stopSpinner } = require('@vue/cli-shared-utils')
|
||||
|
||||
const clearConsole = require('./util/clearConsole')
|
||||
const { error, hasYarn } = require('@vue/cli-shared-utils')
|
||||
const {
|
||||
error,
|
||||
hasYarn,
|
||||
logWithSpinner,
|
||||
stopSpinner
|
||||
} = require('@vue/cli-shared-utils')
|
||||
|
||||
const defaultOptions = require('./defaults')
|
||||
const rcPath = path.join(os.homedir(), '.vuerc')
|
||||
const isMode = _mode => ({ mode }) => _mode === mode
|
||||
|
||||
const defaultOptions = {
|
||||
packageManager: hasYarn ? 'yarn' : 'npm',
|
||||
plugins: {
|
||||
'@vue/cli-plugin-babel': {},
|
||||
'@vue/cli-plugin-eslint': { config: 'eslint-only' },
|
||||
'@vue/cli-plugin-unit-mocha-webpack': { assertionLibrary: 'chai' }
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = class Creator {
|
||||
constructor (modules) {
|
||||
const { modePrompt, featurePrompt } = this.resolveIntroPrompts()
|
||||
|
||||
10
packages/@vue/cli/lib/defaults.js
Normal file
10
packages/@vue/cli/lib/defaults.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const { hasYarn } = require('@vue/cli-shared-utils')
|
||||
|
||||
module.exports = {
|
||||
packageManager: hasYarn ? 'yarn' : 'npm',
|
||||
plugins: {
|
||||
'@vue/cli-plugin-babel': {},
|
||||
'@vue/cli-plugin-eslint': { config: 'eslint-only' },
|
||||
'@vue/cli-plugin-unit-mocha-webpack': { assertionLibrary: 'chai' }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user