1.Hello World
打一个一个文本编辑器,在其中输入
console.log('Hello World');
并保存为helloworld.js。打开dos窗口进入该文件的目录运行
node helloworld.js 执行则可以看到输出的helloworld
2.Node.js命令行工具
node -v 版本
node -e eval scipt eval(“console.log('呵呵')”);
例:node -e "console.log('hello world')"; 直接执行
3. node :直接进入编译模式
然后输入: console.log("111")
第一行是输出、第二行是返回值
4.建立HTTP服务器
创建一个app.js
var http=require('http') //引入http包拿到http对象,模块和包没有明显的区分,
http.createServer(function(req,res){ //调用对象的方法
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>PCAT</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
接下来node app.js 打开浏览器访问 http://localhost:3000即可。这样就部署了一个web。比如tomcat、resin更加方便 4.调试代码:
下载最新版node,进入node安装目录C:\Program Files (x86)\nodejs\node_modules\npm,执行npm install -supervisor -g
安装supervisor包来控制调试代码。 (未完成) 进入编译模式:node
执行:supervisor app.js
代码改动刷新页面就修改了, 不需要每次停止重启node.js的服务

app.js

var http=require('http')//引入http包拿到http对象,模块和包没有明显的区分,
http.createServer(function(req,res){//调用对象的方法,回调
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>PCAT</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');

helloworld.js

console.log("Hello word爱爱爱");

最新文章

  1. 在Centos7服务器上搭建网关服务
  2. android ndk开发(二)实现一个官方demo
  3. Codeforces Round #247 (Div. 2) B - Shower Line
  4. C语言基本数据类型
  5. c语言中float、double、long double在内存中存储方式
  6. 2.13. 获取托管对象(Core Data 应用程序实践指南)
  7. UWP 常用文件夹
  8. JdbcTemplate源码解析
  9. Web of science数据下载以数据处理
  10. C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较
  11. STL容器之vector
  12. 【洛谷p2837】晚餐队列安排
  13. 『算法设计_伪代码』贪心算法_最短路径Dijkstra算法
  14. Linux命令(六) 查看文件 cat tac more less tail
  15. 【记录】【持续更新】mybatis使用记录
  16. MVC使用TempData跨控制器传递信息而无需记住key的名称
  17. DB2数据源在Spring环境中的配置
  18. iOS8开发之iOS8的UIAlertController
  19. python右键不显示IDLE
  20. 缓存varnish的管理及配置详解

热门文章

  1. maven打包可运行的jar包(包含依赖工程)
  2. Java ThreadLocal类学习
  3. Detours改动段属性漏洞
  4. hdu Escape
  5. 实战c++中的vector系列--再谈vector的insert()方法(都是make_move_iterator惹的祸)
  6. Process Monitor
  7. ES设置查询的相似度算法
  8. ORACLE里锁的几种模式
  9. hiho1055/hdu1561 - 树形dp转换成背包
  10. Uva 1605 Building for UN【构造法】