()
| 4 | const pkg = require('../../package.json'); |
| 5 | |
| 6 | function checkNodeVersion() { |
| 7 | const { version } = semver.minVersion(pkg.engines.node); |
| 8 | if (semver.gte(process.versions.node, version)) return; |
| 9 | new HumanError( |
| 10 | `Node.js version must be greater than or equal to ${version}`, |
| 11 | `Your current Node.js version is ${process.versions.node}, please upgrade your Node.js version at ${chalk.underline('https://nodejs.org/en')}.`, |
| 12 | ); |
| 13 | process.exit(1); |
| 14 | } |
| 15 | |
| 16 | export default checkNodeVersion; |