更新
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.normalizeAppXUniConfig = void 0;
|
||||
const uniConfig_1 = require("../app/pages/uniConfig");
|
||||
// app-config.js 内容
|
||||
function normalizeAppXUniConfig(pagesJson, manifestJson) {
|
||||
const config = {
|
||||
pages: [],
|
||||
globalStyle: pagesJson.globalStyle,
|
||||
appname: manifestJson.name || '',
|
||||
compilerVersion: process.env.UNI_COMPILER_VERSION,
|
||||
...(0, uniConfig_1.parseEntryPagePath)(pagesJson),
|
||||
tabBar: pagesJson.tabBar,
|
||||
fallbackLocale: manifestJson.fallbackLocale,
|
||||
};
|
||||
if (config.realEntryPagePath) {
|
||||
config.conditionUrl = config.entryPagePath;
|
||||
config.entryPagePath = config.realEntryPagePath;
|
||||
}
|
||||
// darkmode
|
||||
if (pagesJson.themeConfig) {
|
||||
config.themeConfig = pagesJson.themeConfig;
|
||||
}
|
||||
// TODO 待支持分包
|
||||
return config;
|
||||
}
|
||||
exports.normalizeAppXUniConfig = normalizeAppXUniConfig;
|
||||
Reference in New Issue
Block a user