【部署的网址】
https://huyong007.github.io/wordslisthtml/
【部署整个网站的整个过程中我碰到了三个大困难】
1,第一个困难是npm安装json package 但是json已经更新到了4.0.0 老徐你这个我想可以在issue 里面建立一个项目将来的知识更新,但是版本号对了仍然安装不上,当时错误信息我是不会看的,我看到显示是无法解析我的json文件,但是我写的都是正确的,我慌了,这个时候看了老师讲课出现了错误,对比错误我发现我的问题是出在了not a legal...,查了下发现是npm资源不稳定,我就是使用了cnpm来安装的第三方库,不之后面会不会出其他问题呢
困难解决心得:
写代码一定要认真,细心,用心,要不然被自己坑死了,这是提高效率的不二法门,很多错误都是自己书写造成的
其次碰到了问题要看运行给出的错误提示,即使没有老师的出错信息对比,如果我把错误信息一点点查也是可以找到问题的解决方法,这个时候切记自己瞎捣鼓,以后碰到错误就先看错误提示信息,看自己能否解决,不行就找网上看是否碰到这个情况,我碰到的所有问题基本上都是这两部就解决了,所以没有必要慌,出问题如果不是书写错误,你应该高兴,草,尼玛又发现自己一个不知道的bug或者是又学到了一点,又进步了一点,又上了一个台阶,自己不正是在一个个的bug和错误提示中一步一步提升的吗,该高兴才对,兴奋
2.今天在整vue的时候,因为写的代码太多,自己比对了好久也没发现错误在哪里,所以要善用工具,工具真的非常提高效率,开始学习使用工具看似花费时间,无论是md的学习还是代码比较工具的使用学习都会给自己带来成就感和本身效率上的提升,再说编程更需要工具的使用,只有这样才能更快的完成任务,
困难解决心得
工具的使用非常重要,以后的学习中,无论中文英文硬着头皮也得看,其实那些英文并不是很难,还是自己内心发怵,比特币白皮书我都能翻译,别说这些渣渣了,还有就是当我把整个白皮书翻译过来之后,我想会对我心理冲击更大,更有自信去做这种简单的阅读了,就像我把那个复杂的做菜流程函数写了好几遍,后面再碰到很长的代码都easy了,这算是通过更大的困难提高自己对于困难的接受阈值
3.在把老师给的json例子函数能够顺下来的时候,自己花费了将近三个小时,自己还是么有冷静的分析每一步出错的原因,没有去每一步调制,每一步看需要什么参数,该给什么参数,而是不断的东戳一枪西戳一枪的乱搞,其实编程学到现在对于出现问题是应该有一个自己的解决套路的
困难解决心得
首先看出错信息,根据错误提示进行修正,用console.log()来判断函数执行到了哪一步,思考每一个函数需要什么参数,能够给出什么结果,整个流程执行不下去肯定是某一个函数的要么是参数给错了,要么是结果给的不对,要么就是使用的函数不对导致整个流程干不下去,其中前两种:参数和结果问题更多,对于每一个函数的使用错误,整个就需要查犀牛书了,查该如何使用,该如何接受参数和如何给出结果,这样才会出更少的错误,基础还是很重要。总结起来就是:错误信息分析,console.log分析,函数逻辑、参数、结果分析。