如何使用npm在一个项目中更新WebRTC adapter.js

我很困惑如何使用npm来保持adapter.js在我的项目中更新。

我按照https://github.com/webrtc/adapter上的说明操作,并使用node命令npm install webrtc-adapter

一个node_modules目录被创build,里面有package.jsonout文件夹和其他文件和文件夹。 由于adapter.js位于out文件夹内,我必须将其复制到我的项目库文件夹lib/js/adapter.js

但是,如果将来运行npm update ,它应该只更新node_modules/out内的node_modules/out而不更新lib/js/adapter.js 。 然后我必须再次复制它。 无论如何,我可以直接更新适用于lib/js/adapter.js

谢谢。

webrtc样本库通过安装postinstall npm钩来解决这个问题。 看到这里