path模块

作者: YINdevelop | 来源:发表于2017-10-23 15:18 被阅读3次

    1.node简介

    Node,是一个可以让 JavaScript 运行在服务器端的平台。它可以让JavaScript 脱离浏览器的束缚运行在一般的服务器环境下。创建一个js文件(1.js),在命令行中使用node 1.js即可执行该js文件。

    2.path模块

    node.js 有很多模块,其中path属于路径模块,该模块用于处理文件和目录路。可以使用以下方式访问:

    const path = require('path');
    console.log(__dirname)
    console.log(__dirname + '/src');
    console.log(path.resolve(__dirname, '/src'));
    console.log(path.resolve(__dirname, './src'));
    console.log(path.resolve(__dirname, 'src'));
    console.log(path.resolve())
    

    执行node 1.js会在命令行中得到结果如下

    var path = require('path');
    
    console.log(__dirname) \\F:\webpack
    console.log(__dirname + '/src'); \\F:\webpack/src
    console.log(path.resolve(__dirname, '/src')); \\F:\src
    console.log(path.resolve(__dirname, './src')); \\F:\webpack\src
    console.log(path.resolve(__dirname, 'src')); \\F:\webpack\src
    console.log(path.resolve()) \\F:\webpack
    

    其中__dirname表示执行文件(1.js)所在的绝对路径

    3.path.resolve()

    path.resolve()方法将一系列路径或路径段解析为绝对路径

    相关文章

      网友评论

        本文标题:path模块

        本文链接:https://www.haomeiwen.com/subject/vvdauxtx.html