美文网首页
1.node安装和初体验

1.node安装和初体验

作者: 大雄good | 来源:发表于2017-03-02 15:07 被阅读0次

    node安装和初体验on Mac

    在web development的世界里,nodeJS(简称node)已经成为一门非常火热的后端技术,因此本着学习的态度,大雄决定学习node,并用来完成一个web项目。

    1.node是什么

    用node开发者的话说,node就是一款异步事件驱动的JavaScript的解释器,用来开发可扩展的网络应用。由于node中的函数均没有直接操作系统的IO,因此使用node开发过程中不需要担心死锁的问题。当然node还有各种好处,可以从开发过程中体会。

    2.安装

    Mac上node的安装过程,非常简单,主要有两种方法:

    方法一:如果安装了homebrew,直接运行brew install node即可

    brew install node
    

    方法二:也可以上node官网直接先下载kmg文件,傻瓜式安装。

    安装完毕直接执行node -v查看版本号:

    查看版本

    没报错就OK啦。

    3.运行

    安装完毕怎么能不来一发Hello World呢?首先编辑文件helloWorld.js如下:

    const http = require('http');
    
    const hostname = '127.0.0.1';
    const port = 3000;
    
    const server = http.createServer((req, res)=>{
        res.writeHeader(200, {'Content-Type':'text/plain'})
        res.end('Hello world\n');
    }).listen(port);
    
    console.log('Server running at http://'+hostname+':'+port);
    

    上面这个程序非常简单,所有就没加注释了(因为懒),第一行引入了http这个包(这也是node开发的第一个包哦!),然后设定服务器地址和端口,再利用http的函数创建了一个服务。

    接着就是运行该程序:

    node helloWorld.js
    

    再利用浏览器键入http://127.0.0.1:3000/即可看到效果哦!

    HelloWorld

    相关文章

      网友评论

          本文标题:1.node安装和初体验

          本文链接:https://www.haomeiwen.com/subject/conhgttx.html