当前位置: 代码迷 >> 综合 >> path.resolve()理解(marksheng)
  详细解决方案

path.resolve()理解(marksheng)

热度:50   发布时间:2023-11-14 09:51:50.0

学习webpack时遇到path.resolve(): 

output: {filename: '[name].bundle.js',    //文件名称    .bundel是一个标记//把一个路径或路径片段的序列解析为一个绝对路径path: path.resolve(__dirname,'dist')          //__dirname当前路径},

path.resolve([…paths])里的每个参数都类似在当前目录执行一个cd操作,从左到右执行,返回的是最后的当前目录,

path.resolve() 方法会把一个路径或路径片段的序列解析为一个绝对路径。
给定的路径的序列是从右往左被处理的,后面每个 path 被依次解析,直到构造完成一个绝对路径。 例如,给定的路径片段的序列为:/foo、/bar、baz,则调用 path.resolve('/foo', '/bar', 'baz') 会返回 /bar/baz。
 

  相关解决方案