Skip to content

Commit 120d5c5

Browse files
committed
fix: move linkBin into @vue/cli since it requires node 8
1 parent e5ef34d commit 120d5c5

File tree

5 files changed

+4
-8
lines changed

5 files changed

+4
-8
lines changed

packages/@vue/cli-plugin-eslint/__tests__/eslintPlugin.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
jest.setTimeout(30000)
22

33
const path = require('path')
4-
const { linkBin } = require('@vue/cli-shared-utils')
4+
const { linkBin } = require('@vue/cli/lib/util/linkBin')
55
const create = require('@vue/cli-test-utils/createTestProject')
66

77
const runSilently = fn => {

packages/@vue/cli-shared-utils/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[
22
'env',
3-
'linkBin',
43
'logger',
54
'spinner',
65
'validate',

packages/@vue/cli/bin/vue.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@ const slash = require('slash')
66
const chalk = require('chalk')
77
const semver = require('semver')
88
const minimist = require('minimist')
9-
const { error } = require('@vue/cli-shared-utils/lib/logger')
109
const requiredVersion = require('../package.json').engines.node
1110

1211
if (!semver.satisfies(process.version, requiredVersion)) {
13-
error(
12+
console.log(chalk.red(
1413
`You are using Node ${process.version}, but this version of vue-cli ` +
1514
`requires Node ${requiredVersion}.\nPlease upgrade your Node version.`
16-
)
15+
))
1716
process.exit(1)
1817
}
1918

packages/@vue/cli-shared-utils/lib/linkBin.js renamed to packages/@vue/cli/lib/util/linkBin.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/* eslint-disable vue-libs/no-async-functions */
2-
31
// cross-platform executable link, mostly for Windows
42

53
const fs = require('fs')

packages/@vue/cli/lib/util/setupDevProject.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// dev only
22

33
const path = require('path')
4-
const { linkBin } = require('@vue/cli-shared-utils')
4+
const { linkBin } = require('./linkBin')
55

66
module.exports = function setupDevProject (targetDir) {
77
return linkBin(

0 commit comments

Comments
 (0)