我想了解path
模块从nodejs
作为测试我跑我的应用程序,使用path
和不path
-两者都按预期工作。在这种情况下,为什么要使用该path
模块。因为所有教程都指导您使用该path
模块。
这是我的代码,有2个选项:
var
express = require('express'),
path = require('path'),
app = express();
//option 1 using path!
app.get('/', function( req, res ){
res.sendFile( path.join(__dirname + '/index.html' ) );
})
//option 2 no path module.
app.get('/', function( req, res ){
res.sendFile( __dirname + '/index.html' );
})
app.listen(8080);
console.log('app listens')
主要是它提供了帮助者来处理Window和Linux之类的不同环境中的路径。
如文档所述:
路径模块的默认操作因运行Node.js应用程序的操作系统而异。具体来说,当在Windows操作系统上运行时,路径模块将假定正在使用Windows样式的路径。
在使用斜杠,检索扩展名,路径中的最后一个目录名等情况下,避免输入错误也很有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句