【发布时间】:2015-08-10 11:36:04
【问题描述】:
当我用
编译代码时\> jx 包 bin/www.js myApp
\> 包装...
\> [OK] 编译文件准备好(myApp.jx)
它成功创建了 myApp.jx 和 myApp.jxp 但是当我执行命令时
\> jx myApp.jx
它给出的错误如下:C:\**\node_modules\express-session\node_modules\debug*node.js.jx*:72 export.formatters.o = 函数(v){ ^ TypeError:无法设置未定义的属性“o” 在对象。 (C:\**\node_modules\express-session\node_modules\debug\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)
在需要 (module.js:396:17)
在对象。 (C:\**\node_modules\express-session*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)
在需要 (module.js:396:17)
在对象。 (C:\***server.js.jx*:7:15)
在 Module._compile (module.js:519:26)
【问题讨论】:
-
该应用程序是否在解压后工作 (
jx bin/www.js) ?另外,您在创建包期间是否看到任何警告(关于本机文件)? -
适用于 jx bin/www.js
-
错误为 > { [错误:找不到模块 '../build/Release/bson'] 代码:'MODULE_NOT_FOUND' }
-
所以同样的错误,是吧?然后你可以检查是否同样适用于节点。因为如果不是 - 那不是 JXcore 问题。
-
是的,你是对的,可能是 npm 模块的问题。