首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GENERATE_SOURCEMAP=false问题

GENERATE_SOURCEMAP=false问题
EN

Stack Overflow用户
提问于 2019-07-18 19:16:18
回答 6查看 23.5K关注 0票数 15

在windows中,当我试图构建react应用程序时,我收到错误消息,说'GENERATE_SOURCEMAP‘未被识别为内部或外部命令。

我在package.json文件中添加了以下行

代码语言:javascript
复制
"build": "GENERATE_SOURCEMAP=false react-scripts build"
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2020-05-23 11:49:58

将其保存在package.json中:

代码语言:javascript
复制
"build": "GENERATE_SOURCEMAP=false react-scripts build",
"winBuild": "set \"GENERATE_SOURCEMAP=false\" && react-scripts build",

使用npm run build在Linux上创建构建。

使用npm run winBuild在Windows上创建构建。

票数 42
EN

Stack Overflow用户

发布于 2019-08-09 03:01:54

另一种解决方案是在项目的根目录中创建一个名为.env的新文件,并在该文件中包含以下内容。这将在您下次运行build时从build/ .map /js文件夹中删除所有静态文件。

代码语言:javascript
复制
GENERATE_SOURCEMAP=false

你可以找到更多关于源地图here的信息。

票数 18
EN

Stack Overflow用户

发布于 2020-04-17 17:02:03

如果你在windows上运行,你也可以在你的脚本中尝试下面的设置

"build": "set \"GENERATE_SOURCEMAP=false\" && react-scripts build"

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57093235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档