node.js - 入门
Table of Contents
1 What is node.js
想必不少人听说过如下说法:"node.js是一款以Javascript为开发语言的后端框架" or "node.js是v8引擎的线下版本"。但实际上,这种说法是极端不准确的。
那么实际上而言,node.js到底是什么呢?一言以蔽之,Node是JavaScript语言的运行环境(Node.js is a JavaScript runtime environment.)
在拥有Node之前,Js无非是一门用于调用浏览器(Browser)API的脚本语言。在Node为Js提供了大量的工具库后,使得Js具备了与系统互动的能力后,Js所能做的事情一下子便得到了拓宽。
通过Node.js开发的程序,此时可以作为一个独立的运行于你的机器上的应用。
Node.js 以及 浏览器中的Js皆运行于V8Js引擎。
2 Installation
3 基本用法
安装完成node后,运行node.js程序,就是使用node命令读取JavaScript脚本。
执行当前目录的demo.js脚本文件
$ node demo $ node demo.js
使用 -e 参数,可以执行代码字符串。
$ node -e 'console.log("hello world")' hello world