} vite.config.js 添加如下代码 plugins:createVitePlugins(viteEnv, isBuild), 在相应index.js文件中引入 import{ codeObfuscatorPlugin }from'./obfuscator';exportfunctioncreateVitePlugins(viteEnv, isBuild) {constvitePlugins = [// have tovue(),// support namevueSetupExtend(), ]; isBuild&&vitePlugins...
将vite配置中 base 改为 '/',我的之前是 /。按照以下配置改完后重新打包部署,重启nginx即可解决
一、项目准备 创建Vite 3 + Vue 3 项目(如果还未创建) 可以通过命令行使用以下方式创建: npm init vite@latest my - vue3 - project -- -- template vuecd my - vue3 - projectnpm install 上述命令首先使用npm init vite@latest创建一个名为my - vue3 - project的新项目,并指定使用vue模板,然后进入...
本仓库是将其应用到vite的vue3工程的实例 用法 安装依赖 npm install 执行打包 npm run build 执行JS混淆 node obfuscator.js 检查结果 npm run preview #浏览器打开 http://127.0.0.1:4173/ ,控制台查看js代码已被混淆,所有字符串、函数名均被打乱 工程中使用的思路 js的混淆本质上是对单文件进行字符替换的处...
A Vite Plugin for javascript-obfuscatorVersion 3.1.0 License MIT Keywordsviteobfuscatorobfuscationuglifycrushcode protectionjavascript obfuscatorjs obfuscator INSTALL Version: Static Static Latest Patch Latest Minor Latest Major Open in jsfiddle Learn more...
本人平时会在放假期间写一些小程序拿去出售,个人爱好使然,那么前端代码混淆十分重要(无法加密,加密意味着需要解密,让浏览器给你解密么)。 使用javascript-obfuscator混淆 使用简介 安装 代码语言:javascript 代码运行次数:0 // 安装npm install javascript-obfuscator-g// 查看版本javascript-obfuscator-v ...
A Vite Plugin for javascript-obfuscator. Latest version: 3.1.1, last published: a year ago. Start using vite-plugin-javascript-obfuscator-generate-bundle in your project by running `npm i vite-plugin-javascript-obfuscator-generate-bundle`. There are no o
vite obfuscator vite-plugin-obfuscator vite-bundle-obfuscator javascript javascript-obfuscator bigchui• 1.4.1 • a month ago • 0 dependents • MITpublished version 1.4.1, a month ago0 dependents licensed under $MIT 9,670 obfuscator-io-metro-plugin A metro plugin to use javascript-obfuscat...
Vite plugin for javascript-obfuscator ##Installation Install the package: -npm`npm install --save-dev vite-plugin-javascript-obfuscator` -yarn`yarn add --dev vite-plugin-javascript-obfuscator` ##Usage vite.config.js ```javascript importobfuscatorPluginfrom'vite-plugin-javascript-obfuscator' ...
importobfuscatorfrom'vite-plugin-js-obfuscator'exportdefault{plugins:[obfuscator({include:[],exclude:['**/static/chunk/_*'],debugger:true,options:{compact:true,controlFlowFlattening:false,deadCodeInjection:false,debugProtection:false,debugProtectionInterval:0,disableConsoleOutput:false,identifierNamesGenerator...