vscode混淆js文件的插件用法(jshaman)

最近在vscode上编写浏览器插件,涉及到代码的混淆,AI了几个教程,照做之后,加载插件的时候都出现各种问题,比如:

Uncaught EvalError: Evaluating a string as JavaScript violates the following Content Security Policy directive because 'unsafe-eval' is not an allowed source of script: script-src 'self' 'wasm-unsafe-eval' 'inline-speculation-rules' http://localhost:* http://127.0.0.1:* chrome-extension://476e0bdb-6579-4260-ab41-7f017bbd5c2c/".

后来发现直接在vscode里安装jshaman生成的没问题,做个简单记录,免得下回忘记。

1.打开vscode按 Ctrl+Shift+X ,搜索:jshaman,点击安装,如图:

2.打开需要混淆的代码文件,按 Ctrl+Shift+P,输入:obfuscate命令,回车,稍等几秒钟右下角会提示生成成功:

3.同目录下就会生成一个混淆后的文件

相关推荐
sunly_1 小时前
TypeScript总结:16、面向对象速查
前端·javascript·typescript
张元清1 小时前
React useInterval Hook:没有过期闭包的 setInterval (2026)
javascript·react.js
MXN_小南学前端1 小时前
React超长文本域中实现“返回顶部”浮动按钮
前端·javascript·react.js
gs801401 小时前
解构 Cordis:面向“时空可组合性”的 TypeScript 元框架深度剖析
前端·javascript·typescript
Highcharts.js2 小时前
Highcharts大数据渲染模块Boost实战与参数最佳实践表
javascript·数据可视化·boost·highcharts·大数据渲染·加速配置·参数表
岁岁种桃花儿2 小时前
Vue核心语法第一篇:Vue是什么?
前端·javascript·vue.js
Highcharts.js2 小时前
数据可视化避坑指南 ——开发中常见图表错误与修复方案
javascript·信息可视化·数据可视化·highcharts·数据可视化避坑·修复方案
观无3 小时前
若依EasyExcel实现单元格合并
开发语言·前端·javascript
xiaohaiAIgeo3 小时前
【2026年】HG/T 20656-2024化工暖通空调设计规范:新版标准的变化与影响
java·前端·javascript·科普知识
立少→万能汉编3 小时前
用“立少→超文本”写静态网页,标签<倍>
服务器·前端·javascript