如何在 webpack 上自动安装 npm 包

how to auto install npm packages on webpack

我想自动执行一些我一直在做的任务,并且 所以我有两个问题:

  1. 我可以让我所有的 npm 包都指向缓存位置吗(在 package.json 中) 所以如果我已经下载了,我就不必下载了,同时我开发(也为了节省space),但是改变它 部署时回到组件名称?
  2. 我想用 webpack 做点什么,如果你在 js文件,它会自动"install"(使用#1方法)包。

这些能做到吗?我想使我正在做的很多事情自动化,我觉得这是一个很好的起点。提前致谢。

所以,基本上:

  1. 正如Mike 'Pomax' Kamermans and Louy所说,你不需要关心npm的're-downloads',因为它已经在幕后关心它了。
  2. 我今天在寻找类似的东西时偶然发现了 auto-install-webpack-plugin,它似乎就是你所描述的。不过我还没有测试过。

我可以在测试后编辑此答案,但如果您先这样做,请告诉我。