我的应用程序运行良好...尝试使用带有 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 ,我原以为会清除任何损坏的缓存的东西,显然不是。