Если вы хотите быть модным, это сделает это:
const path = require('path');
let dir = path.relative(path.parse(path.dirname(__dirname)).dir, path.parse(__dirname).dir)
или попробуйте более простой
let dir = path.parse(path.resolve(__dirname, '../')).name;
[Благодаря превосходному комментарию @ DerekNguyen ниже.]
Это также сделает это:
const path = require('path');
let dir = __dirname.split(path.sep);
dir = dir[dir.length - 2];
console.log("dir = " + dir);
gulp.task('serve', ['sass'], function () {
let dir = __dirname.split(path.sep);
dir = dir[dir.length - 2];
browserSync.init({
proxy: "http://localhost/" + dir,
});
});