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.同目录下就会生成一个混淆后的文件

相关推荐
乘风对月歌8 分钟前
conda 或 vscode 中没有的虚拟环境
ide·vscode·conda
假装我不帅12 分钟前
jquery-validation使用
前端·javascript·jquery
Sylvan Ding17 分钟前
Cursor配置迁移到VSCode
ide·vscode·编辑器·cursor·配置迁移
怕浪猫17 分钟前
React从入门到出门第六章 事件代理机制与原生事件协同
前端·javascript·react.js
天府之绝21 分钟前
uniapp 中使用uview表单验证时,自定义扩展的表单,在改变时无法触发表单验证处理;
开发语言·前端·javascript·vue.js·uni-app
局外人LZ33 分钟前
libsodium.js:web端与 Node.js 的现代加密工具集,构建前端安全加密体系
前端·javascript·node.js
卖冰糖葫芦的大叔33 分钟前
解决vscode与cursor在终端中无法使用code和cursor命令的问题
ide·vscode·编辑器
xkxnq38 分钟前
第二阶段:Vue 组件化开发(第 20天)
前端·javascript·vue.js
哈__41 分钟前
React Native 鸿蒙跨平台开发:Keyboard 键盘控制
javascript·react native·react.js
lili-felicity42 分钟前
React Native 鸿蒙跨平台开发:TextInput 数据键盘实现与最大文字长度限制
javascript·react native·react.js·harmonyos