vivatoviva / Interview-Frontend-2020

欢迎star、在对应的ussues沉淀知识
17 stars 2 forks source link

path学习 #40

Open vivatoviva opened 5 years ago

vivatoviva commented 5 years ago

path

path是处理文件路径和目录路径的实用工具,但是window和POSIX的路径风格不同,path就是为了协调两者而产生的模块,因此实际上:path模块可能在window上和posix上输出不同的内容

文档部分

理解部分

为什么需要path模块

因为在window和posix存在不同的路径转化,为了跨平台,不让路径成为问题,所有采用path模块进行处理来实现跨平台

什么是POSIX

POSIX,Portable Operating System Interface。可移值操作系统接口

是UNIX系统的一个设计标准,很多类UNIX系统也在支持兼容这个标准,如Linux。同样window也需要支持这些标准,这样的话很对优秀的开源软件就可以进行跨平台。

遵循这个标准的好处是软件可以跨平台。