一个 vue admin 后台,商业原因对方公司不提供原代码,但又想能改造,添加一些公司个性化的管理需求.
对比了下,对方提供的系统应该是基于vue-element-admin.这个脚手架比较老的版本开发。
没做过前端最近天天被折腾改这堆 js 乱码有点头疼。
1 thinkershare 2023-02-10 18:40:31 +08:00 没见到,没啥难度。主要是后端接口,如果后端接口没啥问题,搞起来快得很。 |
2 thinkershare 2023-02-10 18:42:05 +08:00 如果对 Vue 和 Javascript 熟练,就纯粹是个体力活,随便找个刚毕业的外包就能做。 |
3 aaniao002 2023-02-10 19:29:52 +08:00 via Android 有浏览器低版本支持要求的话,外包,没有的话,随意打个补丁就行。 |
4 yacolinqi 2023-02-10 20:10:29 +08:00 后端接口是现成的话且有接口文档,业务不复杂的情况下,无非就是纯体力活。 |
5 renmu 2023-02-10 20:28:42 +08:00 via Android ![]() 没有源码怎么改,难不成对着打包完的那坨东西改,我相信应该没有前端愿意碰这个东西 |
6 iOCZ 2023-02-10 21:18:19 +08:00 直接逆向 |
![]() | 7 Mandelo 2023-02-10 21:35:32 +08:00 问题没描述清楚 |
![]() | 8 790002517zzy 2023-02-10 23:50:58 +08:00 via Android 没前端源码有后端的话能从头开始写 |
9 o0 2023-02-11 00:53:09 +08:00 via iPhone 改个字换换图片应该还好,要改功能的话不太现实了,还是重新做咯 |
![]() | 10 IvanLi127 2023-02-11 01:13:13 +08:00 via Android 你如果能找到鹅厂的大佬来抄,应该就比较快 |
![]() | 11 shakaraka PRO 只要提供需求原型、UI 设计、功能流程图、测试用例,以及签署合同,确定功能模块、验收等流程。随便一个前端都可以 |
![]() | 12 amlee 2023-02-11 02:45:21 +08:00 ![]() 没有源码不知道你在改什么?难道你去改打包后的前端工程? |
![]() | 13 flyqie 2023-02-11 09:11:01 +08:00 via Android 没有 sourcemap 的话,能重做但肯定不快。 有 sourcemap 的话,很快。 |
14 ma836323493 2023-02-11 09:21:04 +08:00 前端好搞就是个体力活,如果带后端那就难搞了 |
![]() | 15 westoy 2023-02-11 11:50:27 +08:00 不好说 用脚手架搭三星期的活儿从 0 手写三十个人月都再正常不过了, 除非所有模块非常类似, 可以直接写生成器套模板 而且还要看你改造的东西, 很多东西涉及具体业务, 也要前后端大改的, 改个二三成成本就接近重写了也再正常不过了 如果你现在的系统能满足你 80%的需求, 不建议改了, 边际成本太大 |
![]() | 16 daimon1 2023-02-11 14:49:22 +08:00 要在混淆源码上加功能是改不动的,如果全部重做怕是你的成本也很高。给你另外一个思路,使用浏览器扩展来改,相当于一个插件,将你要的功能注入到你的后台,或者改你后台的功能,样式都可以。可能会有点瑕疵但是能实现你要的效果。 |
![]() | 17 daimon1 2023-02-11 14:51:06 +08:00 反正是自己的后台,装个浏览器扩展没什么使用成本 |
![]() | 18 Tdy95 2023-02-11 18:05:24 +08:00 via Android 如果单机使用就和上文说的搞个浏览器插件。如果是需要分发就自己注入一个页面,把新功能开发到新页面上。 |
![]() | 19 MMMMMMMMMMMMMMMM 2023-02-11 19:42:20 +08:00 document.createElement("script") 然后 vanilla js 写你自己的业务,append 上去 加几个简单的按钮、凑合的表单、CRUD 什么的没问题 你要懒得整,给钱,我可以帮你整 |