首页 > 其他分享 >SCRIPT1002: syntax error File: 0. chunk.js,SCRIPT5009: ‘Map‘ is undefined File: 0. chunk.js-解决方法

SCRIPT1002: syntax error File: 0. chunk.js,SCRIPT5009: ‘Map‘ is undefined File: 0. chunk.js-解决方法

时间:2022-11-04 18:37:56浏览次数:89  
标签:浏览器 chunk js File 解决 IE


情景描述


React项目通过​​npm run start​​启动后, 在Chrome浏览器、Firefox浏览器和Edge浏览器都可以正常运行, 但是在IE浏览器打开的时候, 控制台报标题的错误

解决方法


1.​​SCRIPT1002: syntax error File: 0. chunk.js, Line: 2296, Column: 27​

src/index.js
添加下面内容, 放在首行

import 'react-app-polyfill/ie9';
import 'react-app-ployfill/stable;'
import 'fast-text-encoding/text';

package.json
找到​​​browserslist​​, 添加上ie9即以上的支持

"browserslist" {
"production": [
...,
"ie>9",
],
"development": [
...
"ie>9",
]
},

首先保证有上面的模块, 没有的话, 可以执行​​npm install​​进行安装

模块安装好之后, IE浏览器再次打开该项目, 这时, 这个问题就解决了. 但又出现了下面的问题…

2.​​SCRIPT5022: SyntaxError File: 1. chunk.js, Line: 197681, Column: 38​

IE浏览器控制台报上面的错误, 解决方法:

打开​​/node_modules/react-dev-utils/webpackHotDevClient.js​​​, 在下面代码中加入​​slashes: true,​

SCRIPT1002: syntax error File: 0. chunk.js,SCRIPT5009: ‘Map‘ is undefined File: 0. chunk.js-解决方法_react


然后,

进入​​node_moudles​​​文件夹下, 删除​​.cache​​文件夹的所有内容, 清除ie浏览器的缓存.

3. ​​SCRIPT5009: 'Map' is File: Map is undefined e.chunk.js, Line: 2340,0 Column: 3​

这个错误我并没有有亲自解决, 由于公司项目, 服务器上内网运行不了​​npm install​​, 因此, 提供思路, 希望你可以完美解决.

官方给出的建议: ​​https://reactjs.org/docs/javascript-environment-requirements.html​​ 算了, 这个还没有解决, 抱歉… 但是解决了上面两步, 可以在 IE的edge版本运行, 注意, 不是edge浏览器哦.

SCRIPT1002: syntax error File: 0. chunk.js,SCRIPT5009: ‘Map‘ is undefined File: 0. chunk.js-解决方法_react_02


标签:浏览器,chunk,js,File,解决,IE
From: https://blog.51cto.com/u_14233037/5824456

相关文章

  • 如何离线安装npm模块? - NodeJS
    下面的说明适用的场景是:你的项目所处的环境是连不了外网,并且不能将文件传出去,but可以通过局域网来传进来,那么只能通过有网的环境下载好,然后通过局域网传进去需要的......
  • FormData类型的event.target.files如何使用Postman进行接口测试
    <divclass="filelist"><inputtype="file"accept=".doc,.docx,.txt,.pdf"@change="getFile($event)"/><button@click="submitForm($event)">提交</......
  • Linux安装nodejs
    nodejs下载官方地址:​​https://nodejs.org/zh-cn/download/​​Linux查看当前系统位数:​​getconfLONG_BIT​​官网上下载好二进制文件后,可以通过​​xftp工具​​​......
  • Fastjson反序列化(二)
    前言Fastjson1.2.24版本的远程代码执行漏洞可谓是开辟了近几年来Fastjson漏洞的纪元。在Fastjson1.2.24版本反序列化漏洞初次披露之后,官方针对这个漏洞进行了修补。然......
  • Next.js 13 All In One
    Next.js13AllInOnehttps://beta.nextjs.org/docshttps://beta.nextjs.org/docs/app-directory-roadmaphttps://beta.nextjs.org/docs/routing/fundamentals$npx......
  • js 读取文件
    //上传文件调用fileChange(fileData){letraw=file.rawletfileParamListletreader=newFileReader()reader.readAsText(fileD......
  • JS数据类型转换规则
    JS的数据类型基本数据类型(七种)NumberStringBooleanNullUndefinedSymbolSymbol详解BigIntBigInt数据类型的目的是比Number数据类型支持的范围更大的整数值以......
  • pandas对json文件的读取
    defjson_str(file_name:str)->str:#传入文件路径,返回json文件字符串fr=open(file_name,'r',encoding='utf-8')returnfr.read()defread_json(......
  • jqeury 操作json, 数组 增删改查
    varpersons=[{name:"tina",age:14},{name:"timo",age:15},{name:"lily",age:16},{name:"lucy",age:16}]2、根据对象属性值得到相......
  • JS-二维码关闭案例
     <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metaname="viewport"......