0

描述你的问题

使用react-dom时,webpack打包后浏览器报错:


贴上相关代码

使用react-dom的代码如下:

import React from 'react'
import jQuery from 'jquery'
import ReactDOM from 'react-dom'

import "jquery-migrate"
import "es5-shim"
import "es5-sham"

window.React = React;
window.jQuery = jQuery;
window.$ = jQuery;
window.ReactDOM = ReactDOM;

贴上报错信息

Uncaught ReferenceError: require is not defined


贴上相关截图

  • 报错的截图

  • 出错的代码:

还望各位前辈指教。

2个回答

0

已采纳

多谢 @leftstick 提醒。
问题解决,是我将react-dom加入到webpack的noparse 中了,删掉即可!

1

上config 文件吧,我猜测你可能是没设置es6 相关参数

撰写答案