UNPKG

i18n-transform-cli

Version:

这是一款能够自动将代码里的中文转成i18n国际化标记的命令行工具。当然,你也可以用它实现将中文语言包自动翻译成其他语言。适用于vue2、vue3和react

27 lines (24 loc) 716 B
#!/usr/bin/env node const semver = require('semver') const packageJson = require('../package.json') const chalk = require('chalk') checkNodeVersion() process.env.PACKAGE_NAME = packageJson.name process.env.PACKAGE_VERSION = packageJson.version require('../dist/index') function checkNodeVersion() { if (!semver.satisfies(process.version, packageJson.engines.node, { includePrerelease: true })) { console.log( chalk.red( 'You are using Node ' + process.version + ', but this version of ' + packageJson.name + ' requires Node ' + packageJson.engines.node + '.\nPlease upgrade your Node version.' ) ) process.exit(1) } }