如何禁用 React JS 应用程序的源映射

新手上路,请多包涵

我的反应文件夹结构如下

在此处输入图像描述

我没有使用 create-react-app 版本。我尝试使用 GENERATE_SOURCEMAP=false 。但它没有用。

我在哪里可以找到 .map 文件。我怎样才能删除这些文件?

我找不到构建文件夹。我试过使用下面的脚本,但它不能删除源映射

 "scripts": {

    "start": "react-scripts start",
   "build": "GENERATE_SOURCEMAP=false && npm run build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  },

原文由 Bharath Pabba 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 920
2 个回答

只需删除 &&

 "scripts": {
    "start": "react-scripts start",
    "build": "GENERATE_SOURCEMAP=false react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }

原文由 Kyaw Kyaw Soe 发布,翻译遵循 CC BY-SA 4.0 许可协议

您必须在根目录中创建一个 .env 文件(与 package.json 相同的文件夹)并在单行上设置 GENERATE_SOURCEMAP=false

有关其他配置,您可以参考此处的文档: https ://facebook.github.io/create-react-app/docs/advanced-configuration

原文由 jsnewbie 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题