CNode

项目里面使用了node-jquery,部署到appfog就出错

Wwheato发布于14 年前最后回复13 年前7 回复6654 浏览0 收藏

请问下下,这是怎么个情况?本地毫无问题啊。

 /mnt/var/vcap.local/dea/apps/opac-0-99a3338e073a0a5d12eec9c60e1a1f6b/app/node_modules/jquery/lib/node-jquery.js:10
window.XMLHttpRequest.prototype.withCredentials = false;
                     ^
TypeError: Cannot read property 'prototype' of undefined
at create (/mnt/var/vcap.local/dea/apps/opac-0-99a3338e073a0a5d12eec9c60e1a1f6b/app/node_modules/jquery/lib/node-jquery.js:10:26)
at /mnt/var/vcap.local/dea/apps/opac-0-99a3338e073a0a5d12eec9c60e1a1f6b/app/node_modules/jquery/lib/node-jquery.js:9503:18
at Object.<anonymous> (/mnt/var/vcap.local/dea/apps/opac-0-99a3338e073a0a5d12eec9c60e1a1f6b/app/node_modules/jquery/lib/node-jquery.js:9505:2)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/mnt/var/vcap.local/dea/apps/opac-0-99a3338e073a0a5d12eec9c60e1a1f6b/app/parseHTML.js:1:71)
查看回复

回复 (7)

C
cbj6655#1·13 年前

contextify的问题

J
jiyinyiyong#2·14 年前

总让人怀疑是模块没有调用成功

W
wheato#3·14 年前
引用 jiyinyiyong总让人怀疑是模块没有调用成功

是啊。但是本地都好好的啊。。。

A
atian25#4·14 年前

我估计是node-jquery用到的那个contextify的问题, 它不是pure js的. 另外, contextify在64位的node上是无法使用的.

S
sogego#5·14 年前

这个问题可能是你使用的是express 2吧,我也遇到过,现在解决了,不过方法忘记了。

H
hatmore#6·14 年前

你可以自己实现个 node-jquery,加强版的

参与回复
登录后即可参与回复。登录