npm install --save md5-file
Usage
As a module
const md5File = require('md5-file')
/* Async usage */
md5File('LICENSE.md').then((hash) => {
console.log(`The MD5 sum of LICENSE.md is: ${hash}`)
})
/* Sync usage */
const hash = md5File.sync('LICENSE.md')
console.log(`The MD5 sum of LICENSE.md is: ${hash}`)
使用上面的方式添加md5-file模块,打出包后报错:
E/jswrapper: ScriptEngine::evalString script src/project.dev.0ea7c.js, failed!
E/jswrapper: [ERROR] Failed to invoke require, location: C:/CocosDashboard_1.0.20/resources/.editors/Creator/2.3.4/resources/cocos2d-x/cocos/scripting/js-bindings/manual/jsb_global.cpp:300
E/jswrapper: ERROR: Uncaught Error: Cannot find module 'fs', location: src/project.dev.0ea7c.js:0:0
STACK:
[0]s@src/project.dev.0ea7c.js:11
[1]anonymous@src/project.dev.0ea7c.js:20
[2]anonymous@src/project.dev.0ea7c.js:19385
[3]window.__require.197.buffer@src/project.dev.0ea7c.js:19424
[4]s@src/project.dev.0ea7c.js:18
[5]anonymous@src/project.dev.0ea7c.js:20
[6]window.__require.test_ts.md5-file@src/project.dev.0ea7c.js:19589
[7]s@src/project.dev.0ea7c.js:18
[8]e@src/project.dev.0ea7c.js:26
[9]anonymous@src/project.dev.0ea7c.js:28
[10]o@jsb-adapter/jsb-engine.js:1
[11]anonymous@jsb-adapter/jsb-engine.js:1
[12]downloadScript@jsb-adapter/jsb-engine.js:2841
[13]184.Downloader.handle@src/cocos2d-jsb.68c41.js:32336
[14]flow@src/cocos2d-jsb.68c41.js:33158
[15]flow@src/cocos2d-jsb.68c41.js:33176
[16]flow@src/cocos2d-jsb.68c41.js:33176
[17]flow@src/cocos2d-jsb.68c41.js:33176
[18]191.proto.flowIn@src/cocos2d-jsb.68c41.js:33231
[19]188.proto.append@src/cocos2d-jsb.68c41.js:32878
E/jswrapper: ScriptEngine::evalString script main.js, failed!
有使用过这个模块的大佬吗?跪求经验