为什么用node
师出名门,node开源的项目,使用谷歌V8
解析器(引擎–引导执行),而V8是解析JavaScript的
事件驱动 delegate(代理、委托–中间人) 点什么按钮(即产生什么事件),电脑执行什么操作(即调用什么函数)
webkit
–webkit–
–ms–
–moz–
NPM?(类似App store) www.npmjs.com
node package manage包管理器 ,可以在NPM上下载,上传各种模块包
var a=10;
代码段
函数(方法)
库(模块)
框架 (脚本-框架-平台)
平台
window+r
cd Desktop–桌面
npm -l
npm help init–详细文档
npm init
packagename :express-demo
description : 使用express手动创建项目
entry point: (index.js) (server.js)
test command: node index.js
git-版本管理
keywords: node express 模块包
author: 闫凤婷
license: (ISC)-许可证 MIT(商业收费)
2.回顾以前的js知识
$.post(),
$.get(),
$.ajax()
xmlhttprequest() 用于在后台与服务器交换数据。
总结:
手动创建node项目:
1.使用npm init命令创建package.json
2.创建入口文件index.js
3. 编写代码
3.1安装一些