前端应用后期维护问题!

查看 269|回复 23
作者:acbot   
一个在线的运行项目由于漏洞等原因想升级一下基础框架版本,由于手上只有打包发布后的文件,这种文件代码的 JS 可读性很差,加之自己对前端也不是很熟悉,一些问题请教一下各位前端大佬:
[ol]
  • 如何知道该 app.js 使用了的什么基础框架,或者说能反编译这个文件吗
  • 如果该框架版本有漏洞,或者是该框架应用的第三方 JS 库有漏洞,如何在只有 app.js 的情况下能简单的升级版本(比如:像 HTML 代码种修改一下版本)
    [/ol]

    框架, 漏洞, 版本, 文件

  • mclxly   
    1. 得看 app.js 内容
    2. 没源代码很难升级的
    estk   
    让我想起之前一个小公司老板说的,招个前端,做好了就实习期内就裁员。。
    acbot
    OP
      
    @estk 到第二跳就要歪了吗? 该应用比较老了现有的功能本身能满足需求仅仅是应用的一些基础框架版本有点漏洞,之前软件厂家已不复存在所以不可能再找对方维护,只能自己想办法了。
    ChefIsAwesome   
    不可能
    fzls   
    如果是以前那种直接写 js ,发布时跟写的时候长一样的,可以修改
    但看你的描述,应该是用打包工具进行各种预处理后的文件,没有打包前的文件,建议还是别想了
    zenxds   
    没有源码只能找到对应的代码段替换,看看代码里有没有完全删除注释,一般三方库的注释可能会保留的,如果注释都没有,只能格式化之后自己去匹配了
    yuuko   
    如果是使用框架打包后的 js ,升级希望为 0
    arnosolo   
    没源码没法改.
    akira   
    可以改。 但是成本很高。比你重新写一个还贵
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部