将 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
使用 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