我就是个大冤种,没有做好版本控制的代码真的让人心痛死了!!!!!

如何用vue反编译打包之后的代码,首先我们先全局下载reverse-sourcemap

(注:reverse-sourcemap是从sourcemaps反向工程JavaScript和CSS源,详细讲解请看官网,附链接:reverse-sourcemap - npm
npm install --global reverse-sourcemap

然后再命令行执行:reverse-sourcemap --output-dir src app.01e1663556564656da2a.js.map
(注意: src: 是导出的目录名,app.xxxxxx.js.map为 打包文件dist中的app.01e1663556564656da2a.js.map文件)

==============================
如果提示在此系统上禁止运行脚本?。。


1.先在编译器终端中执行命令:get-ExecutionPolicy,

是在取得shell的当前执行策略.Get-ExecutionPolicy cmdlet取得shell中有效的执行策略. 执行策略由Set-ExecutionPolicy命令设置的用户首选项和为Windows PowerShell执行策略设置的组策略确定. 默认值为"Restricted."

附链接Windows PowerShell (Microsoft.PowerShell.Security Module - PowerShell | Microsoft Learn)详解

如果输出:Restricted   //表示脚本被禁止无法使用

2.在命令行打入命令  set-ExecutionPolicy RemoteSigned://设置执行策略为RemoteSigned。

如果不是管理员可能会提示
(set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.Pow
使用“以管理员身份运行”选项启动 Windows PowerShell。要更改当前用户的执行策略,请运行 "Set-ExecutionPolicy -
所在位置 行:1 字符: 1
+ set-ExecutionPolicy RemoteSigned——) 我们照着提示做就行!


3.然后我们再执行 get-ExecutionPolicy
显示RemoteSigned,即表示可以正常执行脚本命令了。

那么接下来我们直接在执行反编译刚才的问题就可以了!

写的不对的地方欢迎指正

Logo

前往低代码交流专区

更多推荐