一、初识 Node.js
1.你学到了什么技术?
2。浏览器JavaScript 组件
3.讨论:为什么JavaScript可以在浏览器中运行
4.讨论:为什么JavaScript可以操作DOM和BOM
5.浏览器中的JavaScript执行环境
6.讨论:JavaScript可以用于后端开发吗?
二、Node.js 简介
1. 什么是Node.js?
Node.js 是基于Chrome 的V8 JavaScript 引擎构建的JavaScript 运行时。 Node.js 是一个基于Chrome 的V8 引擎的JavaScript 运行环境。 Node.js官网地址:https://nodejs.org/zh-cn/2。 Node.js 的JavaScript 执行环境。
注:
浏览器是JavaScript的前端执行环境。 Node.js 是JavaScript 的后端执行环境。 Node.js 无法调用DOM、BOM 等浏览器内置API。 3. Node.js 可以做什么
Node.js 作为JavaScript 执行环境仅提供基本功能和API。然而,基于Node.js 提供的基本功能,许多强大的工具和框架层出不穷,因此学习Node.js 可以帮助前端程序员获得更多的工作和职位。
您可以基于Express框架(http://www.expressjs.com.cn/)快速构建Web应用。 可以基于Electron框架(https://Electronjs.org/)构建跨平台桌面应用程序。 基于Restify框架。 (http://restify.com/)让您快速构建API接口项目。 读取、写入和操作数据库,创建实用的命令行工具来辅助前端开发等等……总之,Node.js 是一把“大剑”。在前端的伟大时代,得益于Node.js的超级爱好者,前端程序员的行业竞争力将变得更加强大!
4. Node.js 容易学吗?
我想学习!如果你了解JavaScript,你就可以学习Node.js。如何学习Node.js
浏览器中的JavaScript 学习路径:
基本JavaScript 语法+ 浏览器内置API(DOM + BOM) + 3rd 方库(jQuery、艺术模板等)Node.js 学习路径:
基本JavaScript 语法+ Node.js 内置API 模块(fs、path、http 等) + 3rd 方API 模块(express、mysql 等)
三、Node.js 环境的安装
如果您想通过Node.js 运行JavaScript 代码,您的计算机上必须安装有Node。 js环境就够了。安装包请访问Node.js官网主页(https://nodejs.org/en/),点击绿色按钮下载所需版本,双击安装。直接做吧。 1.区分LTS版本和当前版本
LTS是长期稳定版本。对于寻求稳定性的企业级项目,我们建议安装Node.js 的LTS 版本。 当前为新功能的早期引入版本。我们建议想要尝试新功能的用户安装当前版本的Node.js。但是,我们不建议将当前版本的Node.js 用于企业级项目,因为当前版本可能存在隐藏的错误和安全漏洞。 2.检查已安装的Node.js版本号
打开终端,输入命令“node v”并按Enter 键以显示已安装的Node.js 版本号。如何在Windows系统上快速打开Terminal:
使用快捷键(Windows 徽标键+ R)打开“运行”面板,输入cmd 并按Enter 键打开终端。 3.什么是终端?
终端是专门为开发人员设计的一种实现人机交互的方式。作为一名合格的程序员,你应该记住一些常用的终端命令,以便更好地操作和使用你的计算机。
四、在 Node.js 环境中执行 JavaScript 代码
打开终端
输入要在节点上执行的js文件的路径
1.终端快捷键在Windows powershell或cmd终端中,您可以使用以下快捷键,让您的终端体验更加高效。
使用键快速查找您最后执行的命令。 使用Tab键快速补全路径。 使用Esc键快速清除当前输入的命令。 输入cls命令清除终端。
版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。