javascript - 我应该将 sourcemaps 部署到生产环境吗?

标签 javascript webpack deployment source-maps gatsby

我正在部署我的网站——一个用 GatsbyJS 构建的静态网站——我的源 map 是迄今为止我最大的文件。我有 3 个大约 3MB 的 sourcemap 文件。总体而言,它们可能占我构建的 70%。

  • 我应该将它们部署到我的生产服务器吗?

  • sourcemaps 是否仅由打开 devtools 的用户下载?

最佳答案

考虑what a source map is你只需要考虑到:

但是,当然,如果您需要调试应用程序,您可能在生产模式下需要它们(在生产模式下,因为在开发模式下不需要它们用于调试目的)(参见 Source maps files in production - Is it safe?Why use source maps in production? ) .

因此,这个决定完全取决于您,根据您的需要和要求,并牢记前面提到的几点。

关于javascript - 我应该将 sourcemaps 部署到生产环境吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46569869/

相关文章:

javascript - 如何正确使用 nconf 和熨斗

javascript - onclick 在外部 js 文件中不起作用,但在内联

deployment - 将 Publify 博客部署到 Heroku 导致应用程序错误

docker - Jenkins SSH 管道步骤 - 需要一个终端来读取密码

ruby-on-rails - 使用 capistrano 部署期间的 ssh 问题

javascript - 从不同级别的对象中按属性名称获取值

javascript - 异步加载 Coldfusion javascript?

javascript - 使用 Webpack 将 SVG 附加到 DOM

typescript - typescript 如何找到 .d.ts 文件?

javascript - React.js 上 img 的正确路径