帮学姐公司做简单项目的感受

1.因为学姐的公司没有前端,就找我做个简单的页面(如上图),我一看感觉很简单,就爽快的答应了

2.因为平时做项目都是用vue写(其它的快忘完了),就打算单独建个项目只写这个界面,我把界面写完后然后去看她们公司的项目,发现里面一堆.pc.pyc文件,问过后才知道是python文件,她们的项目好像是前后端代码在一起的。

3.我把原来的项目要过来后,在本地打开发现不错提示找不到js,css文件,我看了看发现引入的文件路径不对,但是在线上却没有问题,可能作了什么配置

4.我把我写的界面扔进去后,运行后找不到界面,找了好长时间,才知道还需要在两个pc文件配置一下路径(以前都是直接跳转),但是因为我用的是vue-cli搭建的项目,每次修改都需要从新打包,就放弃了,太麻烦了

5.然后我去温故不用框架写的界面,又重新学了一遍handlebar,然后又写了一版,扔进项目里,浏览器编译时直接就报错了,handlebar有些语法和项目的有冲突,只能放弃用handlebar

6.然后决定只用jquery去实现,又把jquery温习了一遍,又写了一版,只一次终于在本地成功了,于是准备部署到测试服务器,学姐给我说了个服务器地址,我连的时候提示凭证不足,又去百度怎么解决,试了n+1种方法,折腾了快一下午终于解决,主要

参考这两篇博客

(1)http://www.udaxia.com/wtjd/10906.html(https://zhidao.baidu.com/question/1643917526205696500.html)

(2)https://www.cnblogs.com/wuqianling/p/5682436.html)

7.我把云上的项目替换后访问时发现没变化,原来是浏览器有缓存,我又把缓存清了

8.因为页面是需要加载在app里面,有个需求需要获取app的登录人信息,所以需要和app进行交互,我按照他们的方式引入一个js文件后,一直获取不到数据,和他们那边的技术员工交流后知道问题在哪了,那个js里面有好多东西,需要过一段时间等它加载完才能获取到

9.项目终于写好了,需要移植到线上去,他们公司也是帮别人做的项目,跳转的时候一直不对,一直没找到问题在哪,就认为问题可能在我们这边,原来的页面传参是用明文,因为他们那边用的是base64,我把传参也改成base64还是不行,又觉得因为是拼在链接后面,让我用post传参,我想了想肯定是他们那边的问题,就让他们那边仔细查了查,果然是那边的问题。

10.项目终于交接完了,我的感悟就是改项目比重头开始写一个项目还难,还得先把原来的流程捋一遍,了解项目的各种配置,少一个都报错。不过这个过程还是学到不少东西的,毕竟你换个工作基本都是先熟悉别人的代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值