cnbattle
V2EX  ›  Vue.js

vue 工程文件丢失, build 文件还有一份,可有啥法子抢救一下这套代码

  •  
  •   cnbattle ·
    cnbattle · May 10, 2019 · 6988 views
    This topic created in 2734 days ago, the information mentioned may be changed or developed.

    如题, 瑟瑟颤抖中..

    13 replies  •  2020-12-27 08:58:12 +08:00
    silentsee
    silentsee
    May 10, 2019
    1
    没用 git 或者其他的版本管理吗?
    如果用了 vue-cli 建的工程默认是有 git 的
    dumbass
    dumbass
    May 10, 2019
    2
    版本管理工具的重要性……
    acthtml
    acthtml
    May 10, 2019❤️1
    3
    有 sourcemap 的话,你可以搜一下恢复方法
    cnbattle
    cnbattle
    OP
    May 10, 2019
    4
    @bojackhorseman
    @silentsee

    有 git 的 小公司开发流程不规范 一人负责一个端 他没传 。。。人已经离职 le... 他电脑里也没找到
    cnbattle
    cnbattle
    OP
    May 10, 2019
    5
    @acthtml 谢谢 有 sourcemap
    sunjourney
    sunjourney
    May 10, 2019
    6
    没救了,sourcemap 别指望了
    weakish
    weakish
    May 10, 2019
    7
    @cnbattle 有个 debundle 可以解开 Webpack 和 Browserify 打包的 js. 最后更新于 2 年前,所以现在不一定可以用了。不过也许可以参考源码借鉴一下逆向工程的思路。

    https://www.npmjs.com/package/debundle

    一人负责一个端完全没问题。关键在于流程,应该 push 源码到公司的仓库,然后过 CI,通过 CI 发布上线。(其实中间还应该有 review,不过人力不足 review 不动就算了,CI 可以用第三方服务,简单配置一下并不麻烦。)
    cnbattle
    cnbattle
    OP
    May 11, 2019 via Android
    8
    @weakish 谢谢,用了 git 还没用 ci,感觉需要了解用一下了,drone 可行?用之前看过搭过一次
    cnbattle
    cnbattle
    OP
    May 11, 2019 via Android
    9
    @sunjourney .vue 文件已经逆向出来了,只是工程相关配置文件,在根据配置文件调试…
    sunjourney
    sunjourney
    May 11, 2019
    10
    @cnbattle #9 用 sourcemap ?
    cnbattle
    cnbattle
    OP
    May 11, 2019 via Android
    11
    @sunjourney 嗯 router.js 都逆向出来了,你可以网上搜索下逆向方法看看
    VWMMWV
    VWMMWV
    Dec 25, 2020
    12
    @cnbattle 老哥,你咋弄的,可以介绍一下吗
    cnbattle
    cnbattle
    OP
    Dec 27, 2020 via Android
    13
    @VWMMWV 关键词 sourcemap 还原
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2672 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 14:23 · PVG 22:23 · LAX 06:23 · JFK 09:23
    ♥ Do have faith in what you're doing.