再次请教,关于加密算法encryptjs的问题

ccc版本是1.4.0

这个算法是文档中建议使用的
在其官方网站查看后,使用npm载入项目后
控制台出现如下错误提示:
Error: Command line not supported on this platform
at Error (native)
at Object.encryptjs.getTextEncryptAndSaveToTextFile (assets/encryptjs/encryptjs.js:182:8)
at Object.require.text…/encryptjs.js (assets/encryptjs/text.js:10)
at s (…/…/…/…/CocosCreator/resources/app.asar/node_modules/browser-pack/_prelude.js:1)
at e (…/…/…/…/CocosCreator/resources/app.asar/node_modules/browser-pack/_prelude.js:1)
at file:///E:/MyProject2/KungFu/library/bundle.project.js?001:1:451

我的JS文件只是简单的require(‘encryptjs’);
我的JS代码如下:
onLoad: function () {
var encrypt=require(‘encryptjs’);
var secretkey=‘ios’;
var plaintext=‘apple’;
cc.log(plaintext);
var cipherText =encrypt.encrypt(plaintext,secretkey,256);
cc.log(cipherText);
},

请指教,谢谢

我已经解决这个问题。

请问楼主已经成功运用了吗?

楼主怎么解决的,求指教

求你们别说悄悄话啊,大佬.怎么解决的啊

这种出问题就来问,解决了问题却不说解决办法的人是不是很可耻啊。。。

1赞

正常Encrypt.zip (9.2 KB)使用这个即可,已经修改好,不需要导入为插件。

2赞

谢谢。

@sky068
你好,我在cocos creator 2.0.5中,引入你发的那个文件。报错了。
下面是具体的错误信息,你能够帮我看看不?谢谢先。我的工程的项目的建的是typescript版本的。

typescript版本我不知道能不能用啊,你用2.0.5版本创建一个js版本demo看看能用不,我这还是用的1.9.x版本。

直接require