- 今天加鹏把项目里webpack的东西又弄了下,不知道怎么弄得,我们三个的电脑,打包出来的hash值都不一样。
- 接着鼓捣我的:昨天敲代码碰到
path : path.resolve(__dirname,'dist')
简单百度了下,是node.js里,path模块,有以下方法
- path.join() //连接路径,主要作用是正确使用当前系统的路径分隔符,unix系统'/',windows系统''. path.join(mydir,'foo');unix系统返回mydir/foo。
- path.resolve() //用于将相对路径转换为绝对路径。该方法忽略非字符串参数。除了根目录,该方法返回值都不带/ path.resolve('wwwroot', 'static_files/png/', '../gif/image.gif'); // 如果当前目录为/home/myself/node,返回 // /home/myself/node/wwwroot/static_files/gif/image.gif
- accessSync() //同步读取一个路径。
- path.relative() // 该方法接受两个参数,两个参数都是绝对路径。该方法返回第二个路径相对于第一个路径的相对路径。
- path.parse() //返回路径各部分的信息 var myFilePath = 'someDir/somePath.json'; path.parse(myFilePath).base //somePath.json path.parse(myFilePath).name //somePath path.parse(myFilePath).ext // .json
- 相对路径与绝对路径 绝对路径是指带域名的文件的完整目录
- __dirname,__filename的区别