node.js学习笔记(1)--Node.js简介及环境安装

来源:互联网 发布:服装设计师用搜图软件 编辑:程序博客网 时间:2024/04/30 06:57

1.简介

1.Node.js是一个基于Chrome JavaScript运行时建立的平台。(注:是一个平台,不是语言)

2.Node.js对Google V8引擎进行了封装。

3.Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效。

4.Node.js是单线程的,是单线程的!!!

总之Node.js 就是运行在服务端的 JavaScript。


2.windos下安装

1.进入官网http://nodejs.cn/download/下载合适的版本 。我用的是node-v4.4.0-x86.msi

2.下载完成后点击安装就可以。

3.打开cmd 输入 node -v (查看版本)测试是否成功。 

4.输入 node 进入命令交互模式,可以输入一条代码语句后立即执行并显示结果,例如:

$ node> console.log('Hello World!');Hello World!


这样,你的第一个node.js程序就完成了!!!!


3.相关模块安装

Node.js拥有非常强大的生态--npm(npm已经是开源世界里最大的包管理器了,模块非常丰富)。

我们上面安装node时候已经自带了npm  所以我们可以直接用npm 安装环境。

语法: $npm install <Module Name>

例如: $npm install express 

npm安装如果较慢时,可以使用淘宝的nmp镜像

例如: $npm install express --registry=https://registry.npm.taobao.org

npm 的包安装分为本地安装(local)、全局安装(global)两种

$npm install express          # 本地安装$npm install express -g   # 全局安装

本地安装

  • 1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。
  • 2. 可以通过 require() 来引入本地安装的包。

全局安装

  • 1. 将安装包放在 /usr/local 下。
  • 2. 可以直接在命令行里使用。
  • 3. 不能通过 require() 来引入本地安装的包。


4.其他

nodejs相关模块的文档地址 
   nodejs   https://nodejs.org/api/
   express  http://expressjs.com/4x/api.html
   ejs      https://github.com/mde/ejs
   async    https://github.com/caolan/async
   mssql    https://github.com/patriksimek/node-mssql
1 0
原创粉丝点击