node.js、npm、vue、webpack之间的关系

困扰我许久的几个问题,终于理清楚了

node.js是javascript运行的环境,

以前只能浏览器解析js,现在直接用chrome的v8引擎封装成nodejs,实现js独立于浏览器也可以解析运行

npm,前端依赖包管理器(包含在nodejs中),类似maven,帮助下载和管理前端的包

这个下载源是外国服务器,如果想提高下载速度的话,建议更换成淘宝镜像,类似maven之于阿里云镜像。

vue.js 前端框架

其他大火的前端框架:anjularjs

WebPack 可以看做是模块打包机

它做的事情:分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。

以上。

posted @ 2019-08-09 10:19  向南风  阅读(1276)  评论(0编辑  收藏  举报