Hello,
I just built Metadata locally (running on a Mac) and am having potential issues with the embedding question preview. It is simply blank. Checking the console errors, I get the following:
Uncaught Error: Cannot find module "."
at webpackMissingModule (app-embed.bundle.js:11175)
at EmbedFrame.componentWillMount (app-embed.bundle.js:11175)
at ReactCompositeComponentWrapper.performInitialMount (vendor.bundle.js:111371)
at ReactCompositeComponentWrapper.mountComponent (vendor.bundle.js:111278)
at Object.mountComponent (vendor.bundle.js:57060)
at ReactCompositeComponentWrapper.performInitialMount (vendor.bundle.js:111391)
at ReactCompositeComponentWrapper.mountComponent (vendor.bundle.js:111278)
at Object.mountComponent (vendor.bundle.js:57060)
at ReactCompositeComponentWrapper.performInitialMount (vendor.bundle.js:111391)
at ReactCompositeComponentWrapper.mountComponent (vendor.bundle.js:111278)
Looking further into the app-embed.bundle JS file, I see this:
_createClass(EmbedFrame, [{
key: "componentWillMount",
value: function componentWillMount() {
var _this2 = this;
if (window.iFrameResizer) {
console.error("iFrameResizer resizer already defined.");
} else {
window.iFrameResizer = {
autoResize: true,
heightCalculationMethod: "bodyScroll",
readyCallback: function readyCallback() {
_this2.setState({ innerScroll: false });
}
// $FlowFixMe: flow doesn't know about require.ensure
};!(function webpackMissingModule() { var e = new Error("Cannot find module \".\""); e.code = 'MODULE_NOT_FOUND'; throw e; }()).ensure && __webpack_require__.e/* require.ensure */(0).then((function () {
__webpack_require__(762);
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
}
}
Dropping a breakpoint in there and refreshing yields this:
require.ensure && require.ensure([], () => {
require("iframe-resizer/js/iframeResizer.contentWindow.js")
});
Does anyone have any suggestions on how to fix this?
Thanks,
Ryan