采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
项目需要使用dll的意义在于vue和react的版本更新,由于项目可能是在插件或者框架不同版本更新的时候进行构建,所以在项目确定好自身的框架版本或者插件版本之后,使用dll进行打包,然后在项目编写的时候直接使用dll打包好的插件。 我可以这样理解嘛? 然后这个dll打包是否与抽出公共模块和插件的代码相互冲突呢?使用了 dll打包就不需要在进行公共模块和插件的抽离了,或者说在dll打包的配置中继续plugins抽离公共模块和插件模块的代码?
也就是说dll只是框架和插件的打包,然后网页自身的index代码最后还是在生产环境中进行打包,请问在生产环境打包的时候,需要更改在index.html中的script对dll的引用嘛
需要的。可以对生产环境写一个不同的 index.html 模板。
第一,为何使用 dll 你表述的很清楚了,就是为了节省 React 或 vue 本身的打包时间。
第二,dll 只能用于开发环境,所以不用关心什么公共代码抽离的问题。
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.1k 1
2.7k 11
1.3k 11
1.4k 11
1.2k 11