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


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

node.js是javascript运行的环境,

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

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

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

vue.js 前端框架

其他大火的前端框架:anjularjs

WebPack 可以看做是模块打包机

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

以上。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM