我正在尝试定义验证,在安装package.json依赖项之前检查具有指定版本的节点和cli版本 .

示例:假设当我启动角度项目时,节点和cli版本为5.2.1,现在它们已更新为5.2.6或5.3 . *但我不想在更新版本上运行我的应用程序,那么如何显示警报/错误消息并退出要安装应用程序的用户以及包依赖项