angular - 不知从何而来,突然得到 __webpack_require__.h 不是一个函数

我的应用程序运行良好...尝试使用带有 chrome 的 capybara(幻影驱动程序)运行我的功能规范,我得到:Failed to compile webpack!

然后我在浏览器中启动了我的应用程序,昨天它工作得很好,我得到一个带有 js 错误的损坏的应用程序:

index.js:37 Uncaught TypeError: __webpack_require__.h is not a function
    at Module../node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=localhost&port=3035&pathname=%2Fws&logging=info&reconnect=10 (index.js:37:1)
    at __webpack_require__ (bootstrap:19:1)
    at __webpack_exec__ (external var "AppConfiguration":1:1)
    at external var "AppConfiguration":1:1
    at Function.__webpack_require__.O (chunk loaded:25:1)
    at external var "AppConfiguration":1:1
    at webpackJsonpCallback (jsonp chunk loading:32:1)
    at app.js:1:67
./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=localhost&port=3035&pathname=%2Fws&logging=info&reconnect=10 @ index.js:37
__webpack_require__ @ bootstrap:19
__webpack_exec__ @ external var "AppConfiguration":1
(anonymous) @ external var "AppConfiguration":1
__webpack_require__.O @ chunk loaded:25
(anonymous) @ external var "AppConfiguration":1
webpackJsonpCallback @ jsonp chunk loading:32
(anonymous) @ app.js:1

如果我打开一个隐身窗口并访问我的应用程序,一切正常...

没有隐身窗口.. 完全被破坏了。

全是胡说八道。

...

我删除了我的 cookie、本地存储、localhost 的会话存储.. 删除了 public/packs,运行了 rake tmp:clear 同样的事情.. 不在隐身窗口中时被破坏... 不知从何而来... 没有代码更改,什么都没有。 ..

回答1

事实证明,我不得不 shift-cmd-r 进行“硬重新加载”,然后它神奇地起作用了......太奇怪了,因为我实际上删除了 ~/Library/Application Support/Google/Chrome ,我原以为会清除任何损坏的缓存的东西,显然不是。

相似文章

最新文章