Last Updated on : 2024-06-14 18:13:32download
The micro.config.js
file of a microapp is used to configure the local development features and the rules for building the output files.
The following code block shows how to complete the development configurations of a project.
module.exports = {
debuggerConfig: {
target: 'host',
username: 'xxx',
password: 'zzz',
logSign: true,
mockPermissions: ['REGISTER', 'EDIT', 'DELETE'],
themeConfig: {
primaryColor: '#f50',
},
},
webpack(config, { isDev, isBuild }) {
config.output.publicPath = isDev ? '/' : './';
return config;
},
devServer(config) {
return config;
},
};
Configure debugging features during microapp development.
target
, username
, and password
: These fields can proxy the microapp to the created SaaS. During local startup, you can see what the microapp looks like in the SaaS.
logSign
: Specifies whether to enable the request log output in the local development stage.
mockPermissions
: Mock permissions. For more information, see Permission Configuration.
themeConfig
: Configure the color scheme of the specified microapp. Currently, only primaryColor
is supported.
Configurations on the Tuya Developer Platform determine the color scheme when a SaaS application is running. Configurations herein only help adapt to the color scheme of a project during development, and they only take effect during local development and running.
Consistent with webpack, this parameter can be used to configure packaging rules.
Consistent with webpack - devServer, this parameter can be used to configure the server features during local development and running.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback