使用react脚本并将其标记时出现Javascript错误
我使用package为代码块呈现带有语法高亮显示的标记。 如果代码块的语言不受支持,则会出现以下Javascript错误:使用react脚本并将其标记时出现Javascript错误,javascript,webpack,react-scripts,Javascript,Webpack,React Scripts,我使用package为代码块呈现带有语法高亮显示的标记。 如果代码块的语言不受支持,则会出现以下Javascript错误:TypeError:(0,\u components.default)不是函数 之所以会发生这种情况,是因为需要这样一个加载语言的函数:require(“prismjs/components/”),文件node\u modules/prismjs/components.js被错误解析,而不是node\u modules/prismjs/components/index.js。
TypeError:(0,\u components.default)不是函数
之所以会发生这种情况,是因为需要这样一个加载语言的函数:require(“prismjs/components/”)
,文件node\u modules/prismjs/components.js
被错误解析,而不是node\u modules/prismjs/components/index.js
。components.js
文件确实存在并导出了一个对象
我只在Webpack4中观察到buggy行为,无法在Webpack5中复制它
由于软件包需要webpack4.44.2
我无法使用最新发布的版本
我找到的唯一解决方案是不自己使用和配置Webpack。但除了这个问题,我的问题解决得很好,所以我想问,这个问题还有其他解决方案吗