Lerna脚手架搭建(八):Node 版本检查功能开发
本文最后更新于:2025年10月9日 下午
一、获取当前 Node 版本号 👈
- 编辑
core/cli/lib/index.js内容如下:
1 | |
- 执行
xuven-cli-dev可看到当前 Node 版本号输出如下:

二、创建全局变量配置文件 👈
-
在
core/cli/lib/目录下创建文件:const.js,内容如下:
1 | |
三、对比最低版本号 👈
-
在
xuven-cli-dev目录下执行:lerna add semver core/cli/和lerna add colors core/cli/安装 semver 和 colors 库; -
编辑
core/cli/lib/index.js文件,内容如下:
1 | |
-
执行
xuven-cli-dev发现报错,找不到 @xuven-cli-dev/log 模块; -
进入
core/cli目录,执行npm link(还是找不到模块可以尝试执行npm i); -
再次执行
xuven-cli-dev,输出信息如下:

-
编辑
core/cli/lib/const.js文件内版本号参数,内容如下:
1 | |
-
再次执行
xuven-cli-dev,输出信息如下:

Lerna脚手架搭建(八):Node 版本检查功能开发
https://blog.xuven.xyz/post/NodeVersionCheck/