What is NodeJs?
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
What is it used for?
NodeJS的目的是为了实现高性能Web服务器,他首先看重的是事件机制和异步IO模型的优越性
模块导入、输出
require
函数用于在当前模块中加载和使用别的模块,传入一个模块名,返回一个模块导出对象。
exports
对象是当前模块的导出对象,用于导出模块公有方法和属性。别的模块通过require
函数使用当前模块时得到的就是当前模块的exports
对象。
学习Node的 基础:
讲了一些基础的东西包括 搭建 Node环境 以及语法等: https://github.com/alsotang/node-lessons
MEAN的使用场景集步骤 。 https://blog.udemy.com/node-js-tutorial/#6_2
我自己的 学习node中的练习: https://github.com/ygshen2006/NodeJs-StartUp