文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
配置
配置文件
umi 允许在 .umirc.js
或 config/config.js
(二选一,.umirc.js
优先)中进行配置,支持 ES6 语法。
为简化说明,后续文档里只会出现
.umirc.js
。
比如:
export default {
base: '/admin/',
publicPath: 'http://cdn.com/foo',
plugins: [
['umi-plugin-react', {
dva: true,
}],
],
};
具体配置项详见配置。
.umirc.local.js
.umirc.local.js
是本地的配置文件,不要提交到 git,所以通常需要配置到 .gitignore
。如果存在,会和 .umirc.js
合并后再返回。
UMI_ENV
可以通过环境变量 UMI_ENV
区分不同环境来指定配置。
举个例子,
// .umirc.js
export default { a: 1, b: 2 };
// .umirc.cloud.js
export default { b: 'cloud', c: 'cloud' };
// .umirc.local.js
export default { c: 'local' };
不指定 UMI_ENV
时,拿到的配置是:
{
a: 1,
b: 2,
c: 'local',
}
指定 UMI_ENV=cloud
时,拿到的配置是:
{
a: 1,
b: 'cloud',
c: 'local',
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论