我有2个问题想问下老师
来源:20-4 使用 React Router 4 重写项目(三)
DavidXu1985
2017-09-12
关于“项目优化实战与可维护代码的编写”的视频,我输入了老师博客里的密码,但是百度网盘显示密码不正确,老师是否可以再给个正确的密码?
非常感谢老师的教学,很细致而且易懂。通过学习,我使用了外国的新闻API对整个网站进行再次开发,现在我想把它部署到网站上,作为自己简历的一部分,但是遇到了一点问题:
1)我尝试使用heroku进行部署,没有成功,具体步骤是:
在项目的根目录下创建了一个index.php的文件,文件内容是:<?php header( 'Location: /src/bundle.js' ) ; ?>,
然后在iTerm内输入命令:git add. => git commit -m "ready to deploy" => heroku apps:create news => git push heroku master
但是不能正确显示首页,尝试在index.php中修改路径为更目录的index.html,也还是不行。
2)我尝试使用github 部署网站,设置等都按照 http://www.cnblogs.com/lijiayi/p/githubpages.html 这篇博客 所说的方法进行,不过发现还是不行。老师在某位同学回复中说过webpack生成的是静态网页,把这个发布上去即 可。webpack生成的应该是bundle.js文件,我尝试把这个文件发布上去,但最后显示出来的是纯代码。求老师指点, 非常感谢~
1回答
-
Parry
2017-09-12
1: 链接:https://pan.baidu.com/s/1i4Zuv8D 密码:6qeu
2: React 的加载逻辑是 html 页面中加载 js 文件,就是那个 bundle.js 加载到静态文件中即可。生成的静态站点文件部署到 github 即可,github 好像也是不能部署 php 文件的。你现在本地打开 html 页面看看有没有正常显示。
012017-09-12
相似问题