@ -283,4 +283,10 @@ const changeFilenameExtension = (pathStr, newExtension) => {
举一个例子,考虑一个 Nodejs 应用,它在一个有数据的目录上操作,假设它可以配置两种路径:
- 完整路径
- 数据目录内的路径
- 数据目录内的路径(相对的路径)
由于开头所说的问题:
- 我们并不能使用复用相同的完整目录在不同的平台
- 我们可以复用数据目录内的路径,这样的路径可以存储在配置文件或是代码的常量中,要做到这一点我们需要:
- 必须使用相对路径
- 跨平台复用时确保路径分隔符的正确