`
webdev2014
  • 浏览: 678303 次
文章分类
社区版块
存档分类
最新评论

node.js第二课(入门)

阅读更多

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')";直接执行
node 直接进入编译模式
console.log("111")
第一行是输出、第二行是返回值
3.建立HTTP服务器
创建一个app.js
var http=require('http')
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>hello,world!</h1>');
res.end('<p>node.jsT</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
接下来node app.js 打开浏览器访问 http://localhost:3000即可。这样就部署了一个web。比起tomcat、resin更加方便
4.调试代码:
npm install -supervisor -g
安装supervisor 来控制调试代码。 不需要每次停止重启node.js的服务
使用supervisor app.js启动
分享到:
评论

相关推荐

    Node.js入门经典pdf及书中源代码

    Node.js是一套用来编写高性能网络服务器的JavaScript工具包,Node.js入门经典采用直观、循序渐进的方法对如何使用Node.js来开发及具速度和可扩展性优势的服务器端应用程序进行了讲解。  《Node.js入门经典》分为6...

    Node.js 开发指南.pdf

    第2章 安装和配置Node.js 13 2.1 安装前的准备 14 2.2 快速安装 14 2.2.1 Microsoft Windows系统上安装Node.js 14 2.2.2 Linux发行版上安装Node.js 16 2.2.3 Mac OS X上安装Node.js 16 2.3 编译源代码...

    Node.js入门经典

    第2部分讲解如何借助HTTP模块和Express Web框架,使用Node.js创建基本的网站;第3部分介绍了调试和测试Node.js应用程序的工具,以及部署Node.js应用的方法;第4部分讲解了Node.js实现实时编程的能力以及Socket.IO;...

    node.js入门经典

    第2部分讲解如何借助HTTP模块和Express Web框架,使用Node.js创建基本的网站;第3部分介绍了调试和测试Node.js应用程序的工具,以及部署Node.js应用的方法;第4部分讲解了Node.js实现实时编程的能力以及Socket.IO;...

    Node.js Web开发实战-(共14章)PPT.rar

    第2章 Javascript基础.ppt 第3章 Node.js基础入门.ppt 第4章 异步编程与包管理.ppt 第5章 http模块.ppt 第6章 Web开发中的模板引擎.ppt 第7章 Node.js中的文件操作.ppt 第8章 认识express模块.ppt 第9章 MySQL数据库...

    Node.js+开发指南

    第2章 安装和配置Node.js 13 2.1 安装前的准备 14 2.2 快速安装 14 2.2.1 Microsoft Windows系统上安装Node.js 14 2.2.2 Linux发行版上安装Node.js 16 2.2.3 Mac OS X上安装Node.js 16 2.3 编译...

    Node.JS从入门到项目实践

    ② 第二章节:带领大家学习node.js框架,Express框架和Koa框架的使用 ③ 项目实践,在这一章节会使用Koa框架制作一个简单的聊天室项目,实现多人聊天、私聊、群聊等功能 ④ 讲解mysql数据库,掌握基本增删该查语句的...

    Node.js快速入门视频课程(通俗易懂)【2020版】

    Node.js 是一个可以让JavaScript在服务器端运行的系统环境,即运行JavaScript不再依赖于浏览器 Node.js 是一个基于Chrome的JS引擎(V8)所开发的软件程序,可以执行ECMAScript Node 提供大量API工具库,使JavaScript...

    node-learn::spider_selector:Node.js入门教程

    Node.js入门教程 目录 第1课- Lesson2- 第3课-Node 第4课-构建 第5课- 第6课- 第7课- 第8课- 第9课-Koa 第10课 第11- 第12课- 节点相关入门资料 1. JavaScript 2.节点 3. web服务器框架 表达 考阿 thinkjs 网络...

    Node.js简介:本培训课程将帮助您发现Node框架如何帮助您编写服务器端代码并​​构建轻量级,可扩展的网络应用程序。 该课程是开放源代码,涵盖了从使用JavaScript和Node.js的基础知识到如何将其与Azure Service Bus,网站甚至是IoT场景等云服务一起使用的所有内容

    第二天 处理数据,网站和云 :处理数据 :使用Node.js构建物联网解决方案 :使用Node.js构建Web应用程序 :在云端托管Node.js 用法 所有的HOL材料都可以在文件夹中找到。 该课程资料是免费的,可以按照中的说明...

    服务器端的JavaScript脚本 Node.js 使用入门

    首先下载node.js,然后解压到E盘,改名为node,然后开始菜单输入cmd,用cd命令切换到... 第二个例子:hello world2。 好了,这次我们试从游览器中输出hello world。在node目录下建立http.js,然后输入: 代码如下: v

    redis-streams-101-node:Redis Streams和Node.js入门

    Redis Streams和Node.js入门 该项目显示了如何使用使用使用者组来发布和使用消息。 这是使用单个使用者的第一个基本示例。 建立 &gt; cd redis-streams-101-node &gt; npm install 跑 您可以访问Redis实例/集群。 打开2...

    code-and-learn:Node.js的一系列专题研讨会冲刺

    经验丰富的贡献者将指导您完成对Node.js核心的第一次(或第二,第三或第四次)提交。 它们还可以用于通过Node.js核心源代码的特定区域提供即席指导的导览。 入门 如果您还没有一个,请。 打开。 使用“分叉”按钮...

    浅析Node.js的Stream模块中的Readable对象

    主要介绍了浅析Node.js的Stream模块中的Readable对象,是Node.js入门学习中的基础知识,需要的朋友可以参考下

    Microblog:Node.js开发指南中Microblog代码,node-v0.10.33 express-v4.9.0

    2.《Node.js开发指南》是学习Nodej入门的一本不错的书,但是由于书出版时间较早, Node这几年变化略大,所以书上的有些代码不适合最新版本node和express 笔者在原来的代码上做了一些修改,以适应最新的版本。 3.本...

    p5.multiplayer:使用p5.js,node.js和socket.io的多设备,多人游戏模板

    |p5.multiplayer 该存储库包含一组模板文件,用于构建多设备,多玩家游戏,其中多个客户端可以连接到指定的主机页面。 客户端和主机是使用,并且它们通过消息通过服务器彼此通信。... 打开第二个浏览器,然后

    Node-react-prj:这是一个Node.js Express React和Mongo项目

    这是我用以下技术制作的第一个项目: MongoDb Express.js React.js Node.js Axios库Webpack 一个JavaScript Stack项目入门这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。先决条件您...

    push-demo-nodejs:灵联云推送配置Node.js演示

    灵联云推送配置Node.js演示 入门:下载项目源码,或使用Git克隆: git clone https://github.com/lingiot/push-demo-nodejs.git 第二步:进入项目根目录,安装依赖: cd push-demo-nodejs npm i 第三步:启动项目 ...

    streams-workshop:关于Node.js Streams的研讨会

    :nerd_face:先决条件在开始之前,请确保您的系统中具有以下先决条件: Node.js 14.16以上NPM 6.9.0以上您选择的文本编辑器bash兼容的外壳程序(如果使用Windows,则可以或使用Docker,如下)入门克隆存储库并运行...

    Redis入门指南(第2版)

    《Redis入门指南(第2版)》是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、...

Global site tag (gtag.js) - Google Analytics