在NodeJS中安装NPM软件包

问题描述

我尝试使用ChildProcess实现此目的,这是该代码

cp.exec("npm i <package>",{cwd: process.cwd()});

其中没有返回任何错误,并且实际上没有安装软件包

我想知道自己在做错什么,或者是否有其他方法可以实现这一目标。

解决方法

有许多允许您安装软件包的软件包,我亲自尝试使用“ npm-programmatic”和“ npm”。我显示的代码是有效的,但是当我执行它时,它正在将模块安装到我的主项目中。