• node介绍和环境安装


    什么是Node.js

    Node.js可以做什么

    Node.js的JavaScript的组成部分

    fs模块读写操作文件

    path模块处理路径

    http模块写一个基本的web服务器

    初识Node.js

    fs文件系统模块

    path路径模块

    http模块

    初识Node.js

    1.   为什么JavaScript可以在浏览器中被执行

    浏览器中的JavaScript :JS核心语法 ,webAPI

    JavaScript解析引擎

    2. 为什么JavaScript可以操作DOM和BOM

    每个浏览器内置了DOM、BOM这样的API函数,因此,浏览器中Javascript才可以调用它们

    3.浏览器的Javascript运行环境

    运行环境是指代码正常运行所需的必要环境

     V8引擎复制解析和执行JavaScript代码。

    内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用

    4. JavaScript能否做后端开发

    5. 什么是Node.js

    Node.js 是一个基于Chrome V8 引擎的JavaScript 运行环境

    https://nodejs.org/zh-cn

    6.  Nodejs中的JavaScript运行环境

    注意:

    浏览器是JavaScript的前端运行环境。

    Node .js是JavaScript的后端运行环境。

    Node.js中无法调用DOM和BOM等浏览器内置API

    7. Node. js的学习路径,可以作什么

    node.js 作为一个JavaScript的运行环境,仅仅提供了基础的功能和API,然而,基于Node.js提供的这些基础,能让很多强大的工具和框架如雨后春笋,层出不穷,所有学会了node.js,可以让前端程序员胜任更多的工作和岗位:

    1.基于Express框架,可以快速构建Web应用

    2. 基于Electron框架,可以构建跨平台的桌面应用

    3. 基于restify框架,可以快速构建API接口项目

    4. 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc。。。。

    8. 下载并安装node

    如果希望通过Node.js来运行JavaScript代码,则必须在计算机上安装Node.js环境才行。

    安装包可以从Node.js的官网首页直接下载,进入到Node.js的官方首页(https://nodejs.org/en)

    区分LTS版本和Current版本的不同

    LTS为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装LTS版本的Node.js.

    Current为新特征尝鲜版,对于热衷于尝试新特性的用户来说,推荐安装Current的Node.js,但是会有隐藏Bug或者安全性漏洞。

    9. 查看已安装的Node.js版本号,查看是否安装成功

    打开终端,在终端输入命令 node -v 后,按下回车键,即可查看已安装的node.js版本号

    10. 了解终端的概念

    终端是专门为开发人员设计的,用于实现人机交互的一种方式。

    作为一名合格的程序员,有必要识记一些常用的命令

    11. 在node.js环境中执行JavaScript代码

    1. 打开终端
    2. 输入node 要执行的js文件路径

    12. 使用更方便的形式执行node命令

    在文件目录下:按住shift键(别松开),右击空白区,选择在此处打开Powershell窗口,node  文件名  就可以执行它了

    13. 了解常用的终端快捷键

    在window中使用cmd或者Powershell的终端中,我们可以在终端中,可以用以下的快捷键

  • 相关阅读:
    POJ1182
    poj3225 线段树区间操作 (见鬼)
    斜率优化dp(POJ1180 Uva1451)
    POJ2528 线段树的区间操作
    POI2001 Gold mine(二叉排序树 黑书经典)
    POJ3921
    博弈论之威佐夫博弈(转载)
    poj3468(线段树 边覆盖)
    hdu 1166(树状数组 或 线段树)
    压缩软件的改进--- (续先前霍夫曼编码)
  • 原文地址:https://www.cnblogs.com/hechunfeng/p/15677489.html
Copyright © 2020-2023  润新知