请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我对为什么需要使用dll有些不太明白?

项目需要使用dll的意义在于vue和react的版本更新,由于项目可能是在插件或者框架不同版本更新的时候进行构建,所以在项目确定好自身的框架版本或者插件版本之后,使用dll进行打包,然后在项目编写的时候直接使用dll打包好的插件。
我可以这样理解嘛?
然后这个dll打包是否与抽出公共模块和插件的代码相互冲突呢?使用了 dll打包就不需要在进行公共模块和插件的抽离了,或者说在dll打包的配置中继续plugins抽离公共模块和插件模块的代码?

正在回答 回答被采纳积分+3

2回答

提问者 慕用0863198 2020-02-27 21:27:30

也就是说dll只是框架和插件的打包,然后网页自身的index代码最后还是在生产环境中进行打包,请问在生产环境打包的时候,需要更改在index.html中的script对dll的引用嘛

0 回复 有任何疑惑可以回复我~
  • 双越 #1
    需要的。可以对生产环境写一个不同的 index.html 模板。
    回复 有任何疑惑可以回复我~ 2020-02-27 23:12:46
双越 2020-02-27 20:46:02

第一,为何使用 dll 你表述的很清楚了,就是为了节省 React 或 vue 本身的打包时间。

第二,dll 只能用于开发环境,所以不用关心什么公共代码抽离的问题。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信