在node . js中利用路径模块实现获取一个文件的后缀名?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
演示。js:
//路径模块 var=路径需要(& # 39;path & # 39;);/* nodejs自带的模块*/var extname=path.extname (“123. html");//获取文件的后缀名 console.log (extname);
<强>节点的路径模块中path.resolve()和path.join()的区别强>
<强>一、路径模块的引入。强>
直接引用.node中自带的模块
const path=要求(& # 39;path & # 39;);
引用><强>二,path.join (path2、path3 path4 .......) 强>
作用:将路径片段使用特定的分隔符(窗口:\)连接起来形成路径,并规范化生成的路径。若任意一个路径片段类型错误,会报错。
const path=要求(& # 39;path & # 39;); 让myPath=path.join (__dirname & # 39;/img/所以# 39;); 让myPath3=path.join (& # 39; __dirname。/img/所以# 39;); 让myPath4=path.join (& # 39;/foo # 39; & # 39;酒吧# 39;,& # 39;巴兹/asdf # 39;, & # 39; quux& # 39;, & # 39; . . & # 39;); console.log (__dirname); console.log (myPath); console.log (myPath3); console.log (myPath4);让myPath=path.resolve (__dirname & # 39;/img/所以# 39;); 让myPath3=path.resolve (& # 39; __dirname。/img/所以# 39;); 让myPath4=path.resolve (& # 39;/foo/bar # 39;, & # 39;。/巴兹# 39;); 让myPath5=path.resolve (& # 39;/foo/bar # 39;, & # 39;/tmp/文件/& # 39;); console.log (__dirname); console.log (myPath); console.log (myPath3); console.log (myPath4); console.log (myPath5);
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
在node . js中利用路径模块实现获取一个文件的后缀名