Node.js学习-01初始Node.js

1. 初识Node.js

浏览器解析js的步骤:

  • js解析引擎负责解析和执行js代码。

  • 内置api是浏览器提供的特殊接口,只能在所属的浏览器中被调用。

js可以进行后端开发,但需要借助node.js

node.js是一个js运行环境!

1.1 node.js简介

node.js是基于chrome v8引擎的JavaScript运行环境。所以编写的js代码可以放在浏览器中执行,也可以放在node.js中执行

node.js的js运行环境结构:

  1. 浏览器是javascript的前端运行环境
  2. node.js是javascript的后端运行环境
  3. node.js中无法调用DOMBOMAjax等浏览器内置api

Node.js学习路径:

  1. javascript基础语法
  2. Node.js内置API模块(fs、path、http... ...)
  3. 第三方API模块(express、mysql)

1 Node.js可以做什么

Node.js可以做什么?

 Node.js作为javascript的运行环境,仅提供了基础功能和api,但基于node.js提供的基础功能,延伸出了很多强大的工具和框架,学习node.js后,能使前端程序员做更丰富的功能,如:

  • 基于Express框架,可以快速搭建web英语
  • 基于Electron框架,可以构建跨平台的桌面应用
  • 基于restify框架,可以快速构建API接口项目
  • 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc...
  • ... ...

2. Node.js安装与使用

  1. 官网下载
  2. 点击下载的文件,傻瓜式安装
  3. 在终端输入node -v,查看版本号,验证是否安装成功

终端:Terminal,是专门为开发人员设计的,用于人机交互的一种方式。powershellcmd的升级版。

node.js中执行js代码步骤:

  1. 开启终端

    例如在下列文件,在path路径下输入cmd进入终端,或者在空白处按住shift后点击鼠标右键,选择打开PowerShell窗口或Terminal窗口

    image-20220629085828543

    文件内容只有:

    console.log("hello node.js")

  2. 输入node要执行的js文件的路径

    image-20220629090003397

3. 终端中的快捷键

  • 使用上箭头键,定位到上一次执行的命令
  • 使用tab键,能够快速补全路径
  • 使用esc键,能够快速清空当前输入的命令
  • 输入cls可以清空终端
posted @   鲨鱼辣椒侦探  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· spring官宣接入deepseek,真的太香了~
点击右上角即可分享
微信分享提示