1. 简单来说,node是一种能让js在后端运行的技术.npm作为包管理工具诞生在node社区.
npm中的package就是一模块(代码块),使用这些别人装好的package,能大大提高开发效率,避免重复造轮子;但是由于包的数量过多,为了降低使用的复杂度,
需要npm出马帮我们做好版本和依赖的控制,.
2.webpack是npm中的一个模块, 它是前端静态资源的打包器.
他可以将各个存在复杂依赖关系的包/模块(modules with dependencies)打包成一个或少个静态文件
以供浏览器访问;同时可以将一些浏览器不能识别的新特性转化为可识别的特性.
原文:https://www.cnblogs.com/noraZhang/p/12635541.html