在 npm 的构建步骤中替换 URL

Replace URL during build step of npm

我在开发过程中有一个模拟 REST 服务,还有一个我想用于 public 版本的真实后端。有没有办法在 npm 构建步骤中以某种方式替换端点 URL?

可以用process.env.NODE_ENV来衡量是在开发环境还是生产环境。

会是这样的:

const baseUrl = process.env.NODE_ENV === 'development' ? 'localhost:3000' : 'www.live.com'

localhost:3000 将是您开发时的后端 url。