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