Spaces:
Sleeping
Sleeping
| const { semver, loadModule } = require('@vue/cli-shared-utils') | |
| /** | |
| * Get the major Vue version that the user project uses | |
| * @param {string} cwd the user project root | |
| * @returns {2|3} | |
| */ | |
| module.exports = function getVueMajor (cwd) { | |
| const vue = loadModule('vue', cwd) | |
| // TODO: make Vue 3 the default version | |
| const vueMajor = vue ? semver.major(vue.version) : 2 | |
| return vueMajor | |
| } | |