vue项目GoJS去水印真实有效-2.2版本已测

在node_modules/gojs/release/go-module.js与node_modules/gojs/release/go.js
中搜索String.fromCharCode(a.charCodeAt
此时可以看到String.fromCharCode(a.charCodeAt(g) ^ b[(b[c] + b[d]) % 256]);这一串代码
往后看 他有一个判断条件 替换为如下代码即可;

if(f.indexOf('GoJS 2.2 evaluation') > -1||f.indexOf('(c) 1998-2022 Northwoods Software') > -1||f.indexOf('Not for distribution or production use') > -1||f.indexOf('gojs.net') > -1){return '';}else{return f};

node替换方式
在项目根目录创建 beforeBuildRemoveWatermark.js文件


微信截图_20221021124903.png

修改package.json文件


微信截图_20221021125115.png

在dev与build 添加 node beforeBuildRemoveWatermark
dev与build根据自己实际情况添加
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容