我尝试使用ChildProcess实现此目的,这是该代码:
cp.exec("npm i <package>",{cwd: process.cwd()});
其中没有返回任何错误,并且实际上没有安装软件包
我想知道自己在做错什么,或者是否有其他方法可以实现这一目标。
有许多允许您安装软件包的软件包,我亲自尝试使用“ npm-programmatic”和“ npm”。我显示的代码是有效的,但是当我执行它时,它正在将模块安装到我的主项目中。