Skip to content

Umi--多打包环境配置 #5

@stack-wuh

Description

@stack-wuh

Umi

配置多环境打包的方法:

安装一个npm插件corss-env

 npm install cross-env -D

or

  yarn add cross-env

添加配置文件

命名: .umirc.XXX.js, 所命名的环境名与脚本下的UMI_ENV=XXX一致 STEPVIEW

  • 配置文件内容
    通过webpack的define配置 STEPVIEW

使用

package.json文件中配置 STEPVIEW

"script": {
  "start": "umi dev",
  "start:cloud": "cross-env UMI_ENV=cloud umi dev"
}

在页面中使用

index.js文件中使用 STEPVIEW

console.log(process.env.apiUrl)

Metadata

Metadata

Assignees

Labels

Projects

Status

React

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions