Javascript Heroku应用程序只能在我创建的设备上访问
我想部署我的应用程序,但有一些问题。 以下是一些细节:Javascript Heroku应用程序只能在我创建的设备上访问,javascript,reactjs,heroku,redux,mern,Javascript,Reactjs,Heroku,Redux,Mern,我想部署我的应用程序,但有一些问题。 以下是一些细节: heroku的免费计划 我在其他设备上只能看到背景图像/颜色/图案 其他设备上的错误(主要与redux连接): 在Firefox上(在Windows上): 在Chrome上(在Windows上): 在Internet Explorer上,我没有看到任何控制台错误(但它只显示背景) 另外,我还有一个关于ssl证书的问题。如何添加它(一步一步)。谢谢您的建议。我发现了问题,我强迫开发工具投入生产,这是固定的部分。 store.js
- heroku的免费计划
- 我在其他设备上只能看到背景图像/颜色/图案
- 其他设备上的错误(主要与redux连接):
- 在Firefox上(在Windows上):
- 在Chrome上(在Windows上):
另外,我还有一个关于ssl证书的问题。如何添加它(一步一步)。谢谢您的建议。我发现了问题,我强迫开发工具投入生产,这是固定的部分。 store.js
在本地运行web应用程序时,您是否看到更多信息?SSL由Heroku处理,您无需在那里执行任何操作。只需通过http提供服务,他们就会自动将其设置为https.TypeError:无法读取未定义的属性。从这篇文章中,我了解到它与redux开发工具有关,但我不能期望每个人都安装它。我将在下一个答案中发布store.js文件。
import { createStore, applyMiddleware } from 'redux';
import { composeWithDevTools } from 'redux-devtools-extension/developmentOnly'; //that's the solution
import thunk from 'redux-thunk';
import rootReducer from './reducers';
const initialState = {};
const middleware = [thunk];
const store = createStore(
rootReducer,
initialState,
composeWithDevTools(
applyMiddleware(...middleware)
)
);
export default store;