简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
Node.js有哪些公司在用
淘宝数据魔方:数据魔方 - 淘宝官方数据产品
淘宝指数:淘宝指数 - 淘宝消费者数据研究平台
淘宝-全景洞察:全景洞察
1.雪球 -雪球
2.花瓣 -花瓣网_发现、采集你喜欢的一切(家居,美食,时尚,穿搭,设计,商品,美图等)
3.淘宝指数 -淘宝指数 - 淘宝消费者数据研究平台
4.CSDN Share -Share频道 - CSDN.NET
5.酷厨 -酷厨网 - 天下美食 尽在酷厨 | coochu.com
6.Worktile -Worktile 让工作更简单
7.兔耳日记 -兔耳日记 | 首页
8.牧客 -http://www.imokee.com/
9.君鉴 -君鉴
另外附上一个Node.js框架:
Codekart -CodeTank 欢迎使用Node.js前后端一体化开发框架 !
Github地址:myworld4059/Codekart · GitHub
大搜车 d.souche.com
如果你不用Node.js开发Web项目,那么你的前端工作仍然会涉及到Node.js,因为现在前端自动化工具就是依赖Node.js的NPM包管理器
Node.js 控制台 Hello world
安装Node.js
1.官网下载https://nodejs.org/en/download对应的版本分64bit 和32bit,并且安装
2.在cmd中输入node -v
输出 v.xxx对应版本号,则说明Node.js安装成功,如果安装以后输出报错,则可能是安装时候没有选择配置环境变量,这时候你可以手动配置Node.js的环境变量。
NPM是随同NodeJS一起安装的包管理工具
NPM简介
NPM 包管理器的用途,我大致讲解一下在项目中的运用。
以前没有NPM包的时候我们前端进行JS和Css压缩会需要专门的工具或者去专门的网站上进行压缩。而有了NPM包。
自动生成压缩后的JS和Css
如近年流行的样式表的Scss语法,也是需要Npm包里的工具进行语法编译。
最新的Angular.js2,React.js ,vue.js等前端框架也都依赖于NPM包,所以即使你不使用Node.js开发Web项目,那你的前端工作依然会依赖于基于Node.js环境的NPM包管理器。