作为一名程序员,我们在学习新的知识之前,一定要明白它是什么,为什么要学习它,带着目的去学习,才能有方向,好了闲话少说,让我们正式进入nodejs的学习。首先我们要明白:
一、什么是nodejs?
它为什么后面带了js呢?,在这之前我们要了解js是什么。
js就是脚本语言,而脚本语言就是需要一个依赖环境才可以运行,js我们经常在html进行引入,而我们电脑中的浏览器就充当了js的依赖环境,负责js的解析。
明白了js之后,我们就可以了解nodejs了,以前我们的js在浏览器上进行解析,而现在我们可以通过nodejs来直接解析js文件,不需要在浏览器上进行解析。
Nodejs就是js的运行环境,它基于chrome V8引擎。
对我们前端来说,学习nodejs是非常重要的,我们可以通过它来自己创建服务器进行代码测试,或者连接数据库。使我们前端的构建工具
它的语法只包含了JavaScript中的ECMAScript,并不包含DOM和BOM。并且新增加了文件系统,网络通信和模块的概念。
二、nodejs的使用方法
1.安装
我们可以在node的官网上下载安装包,解压后直接安装就可以了,官网网址如下:
https://nodejs.org/zh-cn/,安装完成之后如何知道安装完毕呢?我们可以按win+r打开运行界面,输入cmd进入命令行,直接输入node。如果出现Welcome to Node.js 加版本号,就代表安装成功了。如下:
2.使用
node的使用方法有很多种,常见的有这几种,可以在cmd里面的命令行执行,也可以在vs code等编程软件的终端中执行,下面我介绍在vs code自带的终端中执行的方法
编写一个js文件,在该文件所在的路径中打开集成终端(就是在该文件所在的文件夹上右键,选择在集成终端中打开),实例代码如下:这是demo.js文件中的代码
var a=1,b=2;
console.log(a+b);
然后我们在这个文件所在的文件夹终端中输入命令如下:
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell https://aka.ms/pscore6
PS E:\nodeJs\10.13> node demo
3
PS E:\nodeJs\10.13>
可以看到在终端中打印了3,代表该js文件成功执行了。