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

评论

  • 匿名