From 9cde1db2980e7aae1789575590c497f344ad6e9f Mon Sep 17 00:00:00 2001 From: eric Date: Tue, 5 Dec 2023 16:50:44 +0800 Subject: [PATCH] feat:test --- config/index.js | 83 +++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 41 deletions(-) diff --git a/config/index.js b/config/index.js index e7fc93b..87e47b6 100644 --- a/config/index.js +++ b/config/index.js @@ -1,71 +1,73 @@ const config = { - projectName: 'cityh5', - date: '2023-12-2', + projectName: "cityh5", + date: "2023-12-2", designWidth: 750, deviceRatio: { 640: 2.34 / 2, 750: 1, - 828: 1.81 / 2 + 828: 1.81 / 2, }, - sourceRoot: 'src', - outputRoot: 'dist', + sourceRoot: "src", + outputRoot: "dist", plugins: [], - defineConstants: { - }, + defineConstants: {}, copy: { - patterns: [ - ], - options: { - } + patterns: [], + options: {}, }, - framework: 'react', - compiler: 'webpack5', + framework: "react", + compiler: "webpack5", cache: { - enable: false // Webpack 持久化缓存配置,建议开启。默认配置请参考:https://docs.taro.zone/docs/config-detail#cache + enable: false, // Webpack 持久化缓存配置,建议开启。默认配置请参考:https://docs.taro.zone/docs/config-detail#cache }, mini: { postcss: { pxtransform: { enable: true, - config: { - - } + config: {}, }, url: { enable: true, config: { - limit: 1024 // 设定转换尺寸上限 - } + limit: 1024, // 设定转换尺寸上限 + }, }, cssModules: { enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true config: { - namingPattern: 'module', // 转换模式,取值为 global/module - generateScopedName: '[name]__[local]___[hash:base64:5]' - } - } - } + namingPattern: "module", // 转换模式,取值为 global/module + generateScopedName: "[name]__[local]___[hash:base64:5]", + }, + }, + }, }, h5: { - esnextModules: ['taro-ui'], - publicPath: '/', - staticDirectory: 'static', + esnextModules: ["taro-ui"], + publicPath: "/", + staticDirectory: "static", postcss: { autoprefixer: { enable: true, - config: { - } + config: {}, }, cssModules: { enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true config: { - namingPattern: 'module', // 转换模式,取值为 global/module - generateScopedName: '[name]__[local]___[hash:base64:5]' - } - } + namingPattern: "module", // 转换模式,取值为 global/module + generateScopedName: "[name]__[local]___[hash:base64:5]", + }, + }, }, + // customRoutes: { + // // "页面路径": "自定义路由" + // "/pages/index/index": "/index", + // // '/pages/detail/index': ['/detail'], // 可以通过数组为页面配置多个自定义路由 + // "pages/my/index": ["/my"], + // "pages/meetup/index": ["/meetup"], + // "pages/meetup/Detail/index": ["/detail"], + // }, router: { - mode: 'browser', // 或者是 'browser' + mode: "browser", // 或者是 'browser' }, // defineConstants: { // HOST: '"/api"' @@ -81,13 +83,12 @@ const config = { // } // } // } - } -} - + }, +}; module.exports = function (merge) { - if (process.env.NODE_ENV === 'development') { - return merge({}, config, require('./dev')) + if (process.env.NODE_ENV === "development") { + return merge({}, config, require("./dev")); } - return merge({}, config, require('./prod')) -} + return merge({}, config, require("./prod")); +};