webpack在开发过程中的使用疑惑

最近在学webpack,然后发现里面涉及的包也好插件也罢都特别的多,那么需不需要可以去记?
再有就是,在做项目的时候是开始做项目的时候就使用webpack还是项目做完了在引入并使用webpack?

webpack官网上有指南,照着示例敲一遍就可以了,现在项目很多都是基于webpack搭建的,相当于脚手架吧,一般是先搭好脚手架在开始写业务代码