在我的脚本中,我有
const mysql = require('mysql');
有没有办法在运行时安装 mysql(如果尚未安装(?我阅读了这个解决方案:是否只有在尚未安装npm包的情况下才能安装它?
但这是通过 shell 完成的,不适用于 Windows我寻找一个窗口版本。
我的目标是为我的客户提供脚本 - 他无法通过一些 npm 命令来安装软件包。
npm list mysql || npm install mysql
如果包不存在,npm list <package>
将返回└── (empty)
(Node.js v10.15.3(。