美文网首页工作生活
node.js入门笔记(1)

node.js入门笔记(1)

作者: 腊月的梅花 | 来源:发表于2019-07-01 14:48 被阅读0次

    观看老马nodejs系列视频教程笔记

    1.概述

    1.1 node是什么

    Node.js 是一个基于Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

    Node.js 于 2009 年写成,其原始作者是瑞安·达尔(Ryan Dahl),Node.js 基金会于 2015 年初成立。基金会得到了 IBM、Intel、微软、Joyent 等公司的支持,目前 Node.js 的研发和管理由 Node.js 基金会统一管理。

    1.2 node能做什么

    • 高性能的网站服务器
    • 实时多人游戏后台服务器
    • 简单易用的命名行应用程序
    • gulp、less、bower、fis、http-server
    • 高大上的桌面应用程序
    • 使用 Web 技术 作为解决方案
    • electron Linus + Max + Windows
    • 底层的物联网开发
    • 移动开发
    • ...........

    1.3 总结

    Node是一个开发平台,这个开发平台运行的语言是JS,它可以把JS代码编译成本地操作系统的命令,直接运行在操作系统之上,让JS拥有了无比广阔的发展空间。

    2.安装

    参考:https://www.jianshu.com/p/f22c08d80716

    3. 第一个Hello World程序

    3.1 创建项目文件夹

    首先创建 demos 文件夹。然后在此文件夹下创建01_hello.js文件

    • window系统下


      image.png
    这里是在D盘合适的位置,点击鼠标右键,新建文件夹,然后在文件夹下新建 “文本文档”,命名为“01_hello.js”
    node-demo
    
    • 其他操作系统
    # 以下是linux/mac下使用终端用命令行创建文件,windows下请直接用资源管理可视化鼠标操作
    $ mkdir demos && cd demos
    # 创建 01_hello.js文件
    $ touch 01_hello.js
    

    3.2 第二步:编写 nodejs 的第一个程序文件

    然后用编辑器(记事本)(推荐使用:webstorm、vscode 或者 sublime)打开文件:01_hello.js,并添加代码如下:

    // console是控制台的意思,node把浏览器端的控制台做了迁移整合,可以直接使用。log是往控制台打印文字的方法。
    console.log('Hi, aicoder.com! Hello, world!');
    

    保存文件,并用 node 执行此 js 文件。

    3.3 第三步:编译和运行 JS 文件

    打开系统的命令行工具(mac|linux 为终端,windows 下为 cmd 或 powershell),用 cd 命令进入 node-demo文件夹。运行编译和执行 js 文件的命令:

    # 进入node-demo目录
    $ cd node-demo
    $ node ./01_hello.js
    Hello, World!
    
    image.png

    相关文章

      网友评论

        本文标题:node.js入门笔记(1)

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