一、js的宿主环境
我们在了解了Node.js是基于JavaScript进行开发的,所以我们相关的文件是.js文件。我们一定要树立一个认知:js的运行必须要有宿主环境,否则不能执行。比如我们此时写了一段js代码直接拖拽到浏览器中。
你会发现直接源码展示出来了,并没有计算和执行,所以必须要依赖于HTML文件。此时我们创建HTML文件。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script src="01.js"></script>
</body>
</html>
浏览这个HTML文件控制台有输出
所以截止到目前为止我们只学习了一个js的宿主环境,是HTML。今天我们学习另一个js文件的宿主平台:Node.js平台。
二、关于文件目录位置
我们可以通过cmd命令窗口去执行js文件,此时我们直接打开cmd窗口。
光标闪烁的位置指的是当前文件目录下执行的js文件的位置,此时我们知道js文件在c盘的根目录下的node_study文件夹内部,所以我们要先后退。后退的命令:
cd..
此时也可以使用多级命令,比如:
此时我们就到C盘的根目录下,进入node_study文件夹内部,进入文件命令
cd 文件夹名
此时我们可以使用tab切换,比如cd按tab会智能帮你查找对应符合条件的文件夹或文件,匹配中按回车。
三、Node.js的基本使用
我要到node_study文件夹内部输入,执行命令
node 01.js
此时我们就知道了要运行哪个文件就node这个文件夹。
补充两个常用的命令:
清屏:cls;第二个命令,如果我们进入到某个文件夹层级比较深,每一次去cd或者cd..代价比较大,按住shift不松手,点击右键。或者直接在地址栏中输入cmd,就可以直接打开当前作为根目录的cmd窗口。此时光标就直接对应到了对应的文件目录下。
Powershell在我们的工作中是可以满足我们大部分需求的,比如我们node命令都是支持的。
