为什么要用NodeJs
NodeJs的包管理器npm (Node Package Manager;全球最大的开源库生态系统)
1.与在客户端浏览器运行的JavaScript不同的是:NodeJs是在服务端运行的JavaScript载体、容器、解释器、服务
2.Javascript是一种web前端语言、编程语言、客户端语言,主要用于web开发中,由浏览器解析执行。Node.js
就是把浏览器的解释器封装起来作为服务器运行平台
3.在服务器运行JS与客户端运行JS有什么区别
个人理解:在服务端更容易对IO、线程进行操控,这或许就是NodeJs的核心(提供服务器端的、非阻断式I/O的运行环境)
4.NodeJS 与Vue.Js有什么区别
一句话:Node.js可以快速的创建出vue-cli的脚手架(脚手架:帮你快速完成项目目录结构,依赖包管理,代码部署等外形基础工作)