Heroku:网站未显示
Heroku: site not showing
我在 Heroku 上有一个网站,从我的计算机访问时可以正常运行,但是从另一台 PC 或任何其他设备访问时,它只显示一个空白页面。
已尝试 运行 heroku logs -t
但未显示任何问题。有人可以帮忙吗?
很抱歉我的问题解释得不好,但我找到了解决这个问题的方法。
因为我在这个项目上使用 MERN Stack,所以我在 Opera 和 Chrome 上都使用了 Redux DevTools Chrome 扩展,并且我只在这些浏览器上测试我的网站。当从没有该扩展名的其他浏览器或设备访问时,该网站将无法加载。
发生这种情况是因为我传递了未定义的(来自没有扩展名的浏览器)来编写我的store.js,所以我只需要评论那一行:
const store = createStore(
rootReducer,
initialState,
compose(
applyMiddleware(...middleware)
// window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
// commented the line above and it loaded normally
)
);
我只将此扩展用于开发,因此没有理由用它来部署最终应用程序。希望这对遇到此错误的人有所帮助:D
我在 Heroku 上有一个网站,从我的计算机访问时可以正常运行,但是从另一台 PC 或任何其他设备访问时,它只显示一个空白页面。
已尝试 运行 heroku logs -t
但未显示任何问题。有人可以帮忙吗?
很抱歉我的问题解释得不好,但我找到了解决这个问题的方法。 因为我在这个项目上使用 MERN Stack,所以我在 Opera 和 Chrome 上都使用了 Redux DevTools Chrome 扩展,并且我只在这些浏览器上测试我的网站。当从没有该扩展名的其他浏览器或设备访问时,该网站将无法加载。
发生这种情况是因为我传递了未定义的(来自没有扩展名的浏览器)来编写我的store.js,所以我只需要评论那一行:
const store = createStore(
rootReducer,
initialState,
compose(
applyMiddleware(...middleware)
// window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
// commented the line above and it loaded normally
)
);
我只将此扩展用于开发,因此没有理由用它来部署最终应用程序。希望这对遇到此错误的人有所帮助:D