feat(@vant/cli): vant config become esm

This commit is contained in:
chenjiahan
2021-10-28 19:35:08 +08:00
committed by neverland
parent 3773cac74b
commit 8d9bc34a60
12 changed files with 323 additions and 55 deletions

View File

@@ -2,11 +2,11 @@ import glob from 'fast-glob';
import { join, parse } from 'path';
import { existsSync, readFileSync, readdirSync } from 'fs';
import {
isDev,
pascalize,
getVantConfig,
smartOutputFile,
normalizePath,
isDev,
} from '../common/index.js';
import {
SRC_DIR,
@@ -98,7 +98,7 @@ function genExportDocuments(items: DocumentItem[]) {
function genVantConfigContent() {
const content = readFileSync(VANT_CONFIG_FILE, 'utf-8');
return content.replace('module.exports', 'const config');
return content.replace('export default', 'const config =');
}
function genExportConfig() {