1
TypeError:无法读取未定义的属性“ webpackJsonp”
我有一个大约2年前使用create-react-app创建的react应用(应用A),它已弹出。该应用程序已导出为commonjs2模块,并以NPM软件包的形式提供,以供next.js项目(应用程序B)使用。 一切都进行得很顺利,直到我更新了应用程序A中的某些程序包,其中包含一些我们使用的通用组件。导入应用B时的错误是未定义窗口,可能是由于SSR所致。 我通过使用在应用A的webpack配置中解决了此问题globalObject: 'this'。 现在,当我尝试在应用B中导入应用A时,错误消息为: TypeError: Cannot read property 'webpackJsonp' of undefined 我认为某处正在尝试致电window['webpackJsonp']? 我已经尝试过更改webpackJsonpFunction,但是正如预期的那样,它将仅尝试获取undefined的其他属性。 任何帮助将不胜感激! 全栈跟踪: [ error ] TypeError: Cannot read property 'webpackJsonp' of undefined at /Users/syberen/projects/parentcompany/pblx-store-detail/build/static/js/main.js:1:2087 at Object.<anonymous> (/Users/syberen/projects/parentcompany/pblx-store-detail/build/static/js/main.js:1:2203) at Module._compile (internal/modules/cjs/loader.js:776:30) at Module.m._compile (/Users/syberen/projects/parentcompany/companyname/node_modules/ts-node/src/index.ts:473:23) at Module._extensions..js (internal/modules/cjs/loader.js:787:10) at Object.require.extensions.<computed> [as .js] (/Users/syberen/projects/parentcompany/companyname/node_modules/ts-node/src/index.ts:476:12) at Module.load (internal/modules/cjs/loader.js:643:32) at Function.Module._load …