如何指示webpack观察NPM链接依赖项(包)中的更改

时间:2016-08-03 08:37:43

标签: node.js webpack

我试图找出如何让webpack观看NPM链接依赖项。我试图添加一个指向包的明确条目,我试图明确地包含它,也不排除/ node_modules /(这很常见)。

我想要实现的方案如下:我想将基于反应的应用程序的一部分分离到组件库(NPM包)中。

主程序包和依赖项都是用ES6编写的,所以我创建了一个小的gulp脚本来监视依赖项目的变化,并将其源(src /)转换为lib。

我已经在依赖包中使用了npm链接,因此每次我做出更改时都不需要打包/发布/重新安装它。

当我对依赖包进行更改时,gulp任务会将代码转换为OK。

在最后一部分我正在努力;当前面提到的gulp任务刷新依赖关系时,让webpack watch触发重新捆绑。

1 个答案:

答案 0 :(得分:4)

确保您的转发脚本不会删除旧的/lib目录,而是覆盖文件。

我遇到类似的问题,Webpack dev服务器没有看到更改,因为我在每次转换之前删除了/lib目录。