Node.js

前提提示:

浏览器是Java的前端运行环境,Node.js是Javascript的后端运行环境,Node.js中无法调用DOM和BOM等浏览器内置API

前端与后端:

前端是指在客户端上运行的代码

后端是指运行在服务器端的程序

环境变量(window系统变量)

path:path环境变量中保存的是一个一个的路径,路径之间用“;”隔开

当我们在命令行窗口打开以恶个文件,或调用一个程序时,系统会首先在当前目录下寻找文件程序,如果找到了则直接打开,如果没有找到,则会依次寻找环境变量path的路径中寻找,如果还是没有则会报错。

为了避免这一问题,我们可以将一些经常需要访问的程序和文件的路径添加到path中,这样我们可以在任意位置访问这些文件和程序

命令行窗口(又称小黑屏,CMD窗口,终端,shell)

打开方式:

(1)打开开始菜单⏭运行⏭输入cmd⏭按下回车键

(2)windows键+r键

常用指令:

dir 列出当前目录下所有的文件

cd  +目录名    进入到指定的目录(cd Desktop   查看桌面)  

md +目录名   创建一个文件夹

rd  +目录名    删除一个文件夹

进程和线程

进程:负责为程序的运行提供必备的环江,相当于工厂中的车间。

线程:线程计算机中最小的计算单位,线程负责执行进程中的程序,相当于工厂中的工人

命令行窗口中快捷键

键盘中的↑键,可以快速定位到上依次执行的命令

tab键,能够快速补全路径

esc键,能够快速清空当前已输入的命令

cls ,可以清空终端

ls,查看当前输入的命令

cd ../  ,返回上一级 

  由于提供了./ 或者../开头的相对路径,会出现路径拼接错误的现象,相应的解决方法就是

(1)直接提供一个完整的文件存放路径,但是其移植性差,不利于后期的维护

(2)__dirname  表示当前文件所处的目标(此方法能更好地解决问题)

path模块是node.js官方提供的,用来处理路径的模块,它提供了一系列的方法和属性,用来满足用户对路径的处理需求

(1)path.join()方法   用来将多个路径片段拼接成一个完整的路径字符串

(2)path.basename()方法,用来从路径字符串中将文件名解析出来

     path.basename(path[,ext])中,

     参数path<string>必填项,表示路径的字符串

     参数ext<string>表示文件展示名,返回<string>路径中的最后一部分

(3)path.extname()方法,用来获取文件的扩展名部分

(4)path.dirname()方法,获取路径名

(5)path.parse()方法,将路径解析为对象

(6)path.format()方法,将对象整合成路径字符串

(7)path.isAbsolute()方法,判断是否是一个绝对路径,返回布尔值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值