微生成器中 NPM API 封装,提供常见的 NPM 不同包管理工具安装依赖的方法。
import { NpmAPI } from '@modern-js/codesmith-api-npm';
export default async (context: GeneratorContext, generator: GeneratorCore) => {
const npmApi = new NpmAPI(generator);
await npmApi.pnpmInstall();
};
使用 npm 安装依赖。
参数:
string
install 命令的执行目录,默认为微生成器 outputPath
。使用 yarn 安装依赖。
参数:
string
install 命令的执行目录,默认为微生成器 outputPath
。使用 pnpm 安装依赖。
参数:
string
install 命令的执行目录,默认为微生成器 outputPath
。