JXCore包装,NPM错误

时间:2015-05-28 06:08:21

标签: node.js npm jxcore

当我使用

编译代码时
  

\> jx包装箱/ www.js myApp

  \>包装...
  \> [OK]已编译文件已准备好(myApp.jx)

它成功创建了myApp.jx和myApp.jxp 但是当我执行命令

  

\> jx myApp.jx   
它给出的错误如下:

     

C:\ ** \ node_modules \表达会话\ node_modules \调试*的 node.js.jx * :72   exports.formatters.o = function(v){                        ^   TypeError:无法设置属性' o'未定义的       在对象。 (C:\ ** \ node_modules \表达会话\ node_modules \调试\ node.js.jx:72:22)
      在Module._compile(module.js:519:26)
      在Object.Module._extensions..jx(module.js:1604:7)
      在Module.load(module.js:346:36)
      在Function.Module._load(module.js:313:12)
      在Module.require(module.js:378:17)
      在require(module.js:396:17)
      在对象。 (C:\ ** \ node_modules \表达会话*的 index.js.jx:17:13 *
      在Module._compile(module.js:519:26)
      在Object.Module._extensions..jx(module.js:1604:7)
      在Module.load(module.js:346:36)
      在Function.Module._load(module.js:313:12)
      在Module.require(module.js:378:17)
      在require(module.js:396:17)
      在对象。 (C:\ ***的 server.js.jx * :7:15)
      在Module._compile(module.js:519:26)

2 个答案:

答案 0 :(得分:1)

由于它不是JXcore问题(应用程序也因节点而失败),您可能希望寻找与js-bson: Failed to load c++ bson extension, using pure JS version相关的问题。

例如,我看到了这个答案:Failed to load c++ bson extension,他们说可以通过使用npm install重新安装模块来解决这个问题。

答案 1 :(得分:1)

我不认为,问题在于NPM,一步一步地编译每个.js文件,并逐一介绍所需的NPM包,你将得到解决方案。