nodejs在做什么

运行Js

 
nodejs可以运行一个js文件,比如

(base) [xt@kl tmp]$ vim a.js
console.log("----------")

(base) [xt@kl tmp]$ node a.js 
----------

让Js看起来更像一个工程...

 
Es让Js的语法更像一个项目,将灵活的语法变得的规范

Node 引入了工程的理念,
哪个地方页面,哪个地方放model,哪个地方主控制,做路由,
哪个地方放第三方插件,并且规定了第三方插件的 使用/接口/版本 规范...  
app.js默认做为主入口... 


虽然最终所有的js还是要汇总到一个js文件中,比如到app.js中,然后node app.js整个项目就以web服务的方式运行起来了

但nodejs的确把这一系列操作变成了一个工程性质的项目... 

nodejs项目创建

 
node init 

参考