问题描述
我正在 Adobe XD 上创建自己的插件,我需要使用 Git 命令从我的 git 存储库克隆或拉取(通过使用 SSH 密钥)文件。能不能做到。请给我一个解决方案(克隆应该由 webpack 完成)。
解决方法
Webpack 本身没有任何可以使用的 git 相关插件。但是,您可以通过 Webpack 编写自己的包装器脚本,并安装您可以使用的 Node.js git 客户端之一,例如 git 或 simple-git。
编写 Webpack plugin 或自定义加载器并不难。这通常是 create-react-app
、vue-cli
或 angular-cli
等框架 CLI 包装器所遵循的做法。
要在自定义 Node.js 脚本中使用 Webpack,请使用此 official guide。