mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-03-13 12:40:18 -05:00
fix: move linkBin into @vue/cli since it requires node 8
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
jest.setTimeout(30000)
|
||||
|
||||
const path = require('path')
|
||||
const { linkBin } = require('@vue/cli-shared-utils')
|
||||
const { linkBin } = require('@vue/cli/lib/util/linkBin')
|
||||
const create = require('@vue/cli-test-utils/createTestProject')
|
||||
|
||||
const runSilently = fn => {
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
[
|
||||
'env',
|
||||
'linkBin',
|
||||
'logger',
|
||||
'spinner',
|
||||
'validate',
|
||||
|
||||
@@ -6,14 +6,13 @@ const slash = require('slash')
|
||||
const chalk = require('chalk')
|
||||
const semver = require('semver')
|
||||
const minimist = require('minimist')
|
||||
const { error } = require('@vue/cli-shared-utils/lib/logger')
|
||||
const requiredVersion = require('../package.json').engines.node
|
||||
|
||||
if (!semver.satisfies(process.version, requiredVersion)) {
|
||||
error(
|
||||
console.log(chalk.red(
|
||||
`You are using Node ${process.version}, but this version of vue-cli ` +
|
||||
`requires Node ${requiredVersion}.\nPlease upgrade your Node version.`
|
||||
)
|
||||
))
|
||||
process.exit(1)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
/* eslint-disable vue-libs/no-async-functions */
|
||||
|
||||
// cross-platform executable link, mostly for Windows
|
||||
|
||||
const fs = require('fs')
|
||||
@@ -1,7 +1,7 @@
|
||||
// dev only
|
||||
|
||||
const path = require('path')
|
||||
const { linkBin } = require('@vue/cli-shared-utils')
|
||||
const { linkBin } = require('./linkBin')
|
||||
|
||||
module.exports = function setupDevProject (targetDir) {
|
||||
return linkBin(
|
||||
|
||||
Reference in New Issue
Block a user