V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yundilee
V2EX  ›  程序员

前端都是 vue 生成的 js,照着页面找人重做快吗

  •  
  •   yundilee · 2023-02-10 18:38:08 +08:00 · 3451 次点击
    这是一个创建于 685 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个 vue admin 后台,商业原因对方公司不提供原代码,但又想能改造,添加一些公司个性化的管理需求.

    对比了下,对方提供的系统应该是基于vue-element-admin.这个脚手架比较老的版本开发。

    没做过前端最近天天被折腾改这堆 js 乱码有点头疼。

    20 条回复    2023-02-13 11:28:20 +08:00
    thinkershare
        1
    thinkershare  
       2023-02-10 18:40:31 +08:00
    没见到,没啥难度。主要是后端接口,如果后端接口没啥问题,搞起来快得很。
    thinkershare
        2
    thinkershare  
       2023-02-10 18:42:05 +08:00
    如果对 Vue 和 JavaScript 熟练,就纯粹是个体力活,随便找个刚毕业的外包就能做。
    aaniao002
        3
    aaniao002  
       2023-02-10 19:29:52 +08:00 via Android
    有浏览器低版本支持要求的话,外包,没有的话,随意打个补丁就行。
    yacolinqi
        4
    yacolinqi  
       2023-02-10 20:10:29 +08:00
    后端接口是现成的话且有接口文档,业务不复杂的情况下,无非就是纯体力活。
    renmu
        5
    renmu  
       2023-02-10 20:28:42 +08:00 via Android   ❤️ 1
    没有源码怎么改,难不成对着打包完的那坨东西改,我相信应该没有前端愿意碰这个东西
    iOCZ
        6
    iOCZ  
       2023-02-10 21:18:19 +08:00
    直接逆向
    Mandelo
        7
    Mandelo  
       2023-02-10 21:35:32 +08:00
    问题没描述清楚
    790002517zzy
        8
    790002517zzy  
       2023-02-10 23:50:58 +08:00 via Android
    没前端源码有后端的话能从头开始写
    o0
        9
    o0  
       2023-02-11 00:53:09 +08:00 via iPhone
    改个字换换图片应该还好,要改功能的话不太现实了,还是重新做咯
    IvanLi127
        10
    IvanLi127  
       2023-02-11 01:13:13 +08:00 via Android
    你如果能找到鹅厂的大佬来抄,应该就比较快🤓
    wunonglin
        11
    wunonglin  
       2023-02-11 01:24:21 +08:00
    只要提供需求原型、UI 设计、功能流程图、测试用例,以及签署合同,确定功能模块、验收等流程。随便一个前端都可以
    amlee
        12
    amlee  
       2023-02-11 02:45:21 +08:00   ❤️ 1
    没有源码不知道你在改什么?难道你去改打包后的前端工程?
    flyqie
        13
    flyqie  
       2023-02-11 09:11:01 +08:00 via Android
    没有 sourcemap 的话,能重做但肯定不快。

    有 sourcemap 的话,很快。
    ma836323493
        14
    ma836323493  
       2023-02-11 09:21:04 +08:00
    前端好搞就是个体力活,如果带后端那就难搞了
    westoy
        15
    westoy  
       2023-02-11 11:50:27 +08:00
    不好说

    用脚手架搭三星期的活儿从 0 手写三十个人月都再正常不过了, 除非所有模块非常类似, 可以直接写生成器套模板

    而且还要看你改造的东西, 很多东西涉及具体业务, 也要前后端大改的, 改个二三成成本就接近重写了也再正常不过了

    如果你现在的系统能满足你 80%的需求, 不建议改了, 边际成本太大
    daimon1
        16
    daimon1  
       2023-02-11 14:49:22 +08:00
    要在混淆源码上加功能是改不动的,如果全部重做怕是你的成本也很高。给你另外一个思路,使用浏览器扩展来改,相当于一个插件,将你要的功能注入到你的后台,或者改你后台的功能,样式都可以。可能会有点瑕疵但是能实现你要的效果。
    daimon1
        17
    daimon1  
       2023-02-11 14:51:06 +08:00
    反正是自己的后台,装个浏览器扩展没什么使用成本
    Tdy95
        18
    Tdy95  
       2023-02-11 18:05:24 +08:00 via Android
    如果单机使用就和上文说的搞个浏览器插件。如果是需要分发就自己注入一个页面,把新功能开发到新页面上。
    MMMMMMMMMMMMMMMM
        19
    MMMMMMMMMMMMMMMM  
       2023-02-11 19:42:20 +08:00
    document.createElement("script")
    然后 vanilla js 写你自己的业务,append 上去

    加几个简单的按钮、凑合的表单、CRUD 什么的没问题

    你要懒得整,给钱,我可以帮你整
    yundilee
        20
    yundilee  
    OP
       2023-02-13 11:28:20 +08:00
    @westoy 你这个比较靠谱,不敢乱动,业务屁事多,页面显示部分我都没敢动。 要几个月的项目从我的角度就无法推动了,短期几周还勉强可以,只能是先忍了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3239 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:04 · PVG 20:04 · LAX 04:04 · JFK 07:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.