在MemoryLeak.js中加入 var MemoryLeakManager = require("./../core/MemoryLeakManager.js") 就会报错,错误信息如下:
"D:\Program Files\JetBrains\WebStorm 2017.3.4\bin\runnerw.exe" "D:\Program Files (x86)\nodejs\node.exe" E:\yichangBaseFramework\core\MemoryLeakManager.js
E:\yichangBaseFramework\node_modules\bindings\bindings.js:91
throw err
^
Error: Could not locate the bindings file. Tried:
→ E:\yichangBaseFramework\node_modules\memwatch-next\build\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\build\Debug\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\build\Release\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\out\Debug\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\Debug\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\out\Release\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\Release\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\build\default\memwatch.node
→ E:\yichangBaseFramework\node_modules\memwatch-next\compiled\8.9.3\win32\x64\memwatch.node
at bindings (E:\yichangBaseFramework\node_modules\bindings\bindings.js:88:9)
at Object.<anonymous> (E:\yichangBaseFramework\node_modules\memwatch-next\include.js:2:28)
at Module._compile (module.js:635:30)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
at Function.Module._load (module.js:489:3)
at Module.require (module.js:579:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (E:\yichangBaseFramework\core\MemoryLeakManager.js:4:16)
Process finished with exit code 1
报错的原因是什么呢?
我该如何解决?
2018-02-20 02:44
回复 赞(0)我在terminal中执行了 npm install -save memwatch-next,再次运行MemoryLeak.js,提示错误如下:
"D:\\Program Files\\JetBrains\\WebStorm 2017.3.4\\bin\\runnerw.exe" "D:\\Program Files (x86)\\nodejs\\node.exe" E:\\yichangBaseFramework\\web\\MemoryLeak.js
module.js:538
throw err;
^
Error: Cannot find module '../build/Debug/addon'
at Function.Module._resolveFilename (module.js:536:15)
at Function.Module._load (module.js:466:25)
at Module.require (module.js:579:17)
at require (internal/module.js:11:18)
at Object. (E:\\yichangBaseFramework\\node_modules\\heapdump\\lib\\main.js:19:15)
at Module._compile (module.js:635:30)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
at Function.Module._load (module.js:489:3)
Process finished with exit code 1
不知道我执行这个命令对不对?
这个问题又该如何解决呢?
2018-02-20 02:56
回复 赏共58节 · 8小时29分钟
零基础游戏制作入门(游戏设计 + CocosCreator开发 + 音乐制作 )视频教程
¥699.0011192人在学
共89节 · 21小时40分钟
cocos creator手机游戏实战(客户端+服务器+数据库)视频教程
¥1598.0020289人在学
共5节 · 1小时36分钟
¥1.0015910人在学
共20节 · 5小时52分钟
¥69.0023868人在学