refactor(@vant/cli): migrate to ESM package

This commit is contained in:
chenjiahan
2021-10-28 11:48:11 +08:00
committed by neverland
parent eec2ac4c0f
commit 1b45f38133
50 changed files with 255 additions and 196 deletions

View File

@@ -0,0 +1,23 @@
const { join, dirname } = require('path');
const { existsSync } = require('fs');
function findRootDir(dir) {
if (existsSync(join(dir, 'vant.config.js'))) {
return dir;
}
const parentDir = dirname(dir);
if (dir === parentDir) {
return dir;
}
return findRootDir(parentDir);
}
const CWD = process.cwd();
const ROOT = findRootDir(CWD);
module.exports = {
CWD,
ROOT,
};