为什么webpack一定要npm intall

npm install 把全局里面的依赖复制到本地的node_moudles目录,为什么不直接依赖全局里面的软件包,像maven一样,这样不是可以让多个项目更好的复用,达到减轻项目的重量的目的吗?

可以放全局啊,可以自己设置,但是减轻负担这个达不到目的吧,最终打包的时候,只会按照需求打包,node_modules里面的东西也不是全部都会打包到项目里的

共用确实可以减少体积。每个项目有自己的依赖,这样管理起来很方便,想要更新插件,卸载插件,新增插件只需要管里这个项目即可。

前端抄后端的还没学到精髓,一般两端都写且有一定水平的,都会很不满每个项目同个版本的依赖都要下一次