博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node快速入门
阅读量:6068 次
发布时间:2019-06-20

本文共 884 字,大约阅读时间需要 2 分钟。

  nodejs是一个方兴未艾的技术,近几年一直活跃在各大论坛。其实nodejs也只是新瓶装旧酒,只是它的一些激进的特性使她显得很神秘。nodejs使用的是JavaScript的语法,所以在学习nodejs时,必须有前端学习的基础。

  不同于java,php等流行技术,nodejs使用的是单线程,异步的编程模式。而实现这个特性的关键之处在于事件循环机制。所以nodejs的一个显著的特点是节省了线程的开销,但是同时不好的一点是对多核cpu利用不充分。下面让我们一起认识nodejs

  首先安装node环境,安装node最简单的方式就是在node官方网站下载.msi安装文件,然后直接双击安装就可以了。

  接下来新建一个app.js文件,实现一个简单的http服务器。将下面代码写进app.js文件,然后使用node  app.js运行服务器,打开浏览器在地址栏输入localhost:3000

  var http = require('http');

  http.createServe(function(req,res){

    res.writeHead(200,{'Content-Type' : 'text/html'});

    res.write('<h1>Hello,node</h1>');

  }).listen(3000);

  下面建一个file.js文件,然后写入一下代码,用来读取文件。

  var fs = require('fs');

  fs.readFile('file.txt','utf-8',function(err,data){

    if(err){

      console.log('read file failed!');

    }else{

      console.log(data);

    }

  });

  上面的两个例子都很简单,希望能给对前端的同学一点指引。

  

  

转载于:https://www.cnblogs.com/alichengyin/p/4347775.html

你可能感兴趣的文章
Linux - Shell - 常用方法 - 备忘录
查看>>
实用栈检查括号是否匹配
查看>>
centos7中nfs文件系统的使用
查看>>
C#开源框架(整理)
查看>>
P1562 还是N皇后
查看>>
java常用API之System类
查看>>
html中childNodes节点属性
查看>>
mac装完mongodb数据库
查看>>
vimrc 配置
查看>>
WCF 第一章 基础 为一个ASMX服务实现一个WCF客户端
查看>>
我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(二)Android客户端功能展示...
查看>>
好用免费的思维导图工具,多人协作共同编辑
查看>>
自己生成非官方iPhone toolchain的头文件
查看>>
安装性能测试工具:sysbench和使用apache的ab
查看>>
[转载]Struts2的配置
查看>>
C# 连接SQL数据库
查看>>
Oracle数据库的权限、用户、角色管理
查看>>
对文章内容进行分页
查看>>
数组方式使用jQuery对象
查看>>
layui-更多demo
查看>>