将 Create React App 部署到 Netlify 时没有源映射

No source map when deploying a Create React App to Netlify

使用 react-create-app 部署到 Netlify。

问题:

解决方案:

添加 GENERATE_SOURCEMAP env 变量来标记没有源映射。编辑 netlify.toml 以包含用于构建上下文的变量。

netlify.toml

[build]
  command = "npm run build"
  publish = "build"

[build.environment]
  GENERATE_SOURCEMAP = "true"

[build.production.environment]
  GENERATE_SOURCEMAP = "false"

如果你没有使用netlify.toml你也可以使用环境变量来设置

GENERATE_SOURCEMAP = false

在您的站点设置中 -> 构建和部署 -> 环境

这是截图 enter image description here