gpt4 book ai didi

javascript - meteor 帐户:错误调用storageLoginToken()“未定义不是函数”

转载 作者:行者123 更新时间:2023-12-03 10:45:24 24 4
gpt4 key购买 nike

我将Meteor-CollectionFS库添加到我的Meteor项目中,并注意到由于错误Exception in delivering result of invoking '/cfs.images.filerecord/insert': TypeError: undefined is not a function,文件上传无法正常工作。

深入研究后,我发现通过调用undefined is not a function从cfs_upload-http.js内部抛出了Accounts._storedLoginToken()

我不认为CollectionFS是问题的原因,因为我创建了一个与项目具有相同依赖性的虚拟项目-当我从虚拟项目中的控制台调用Accounts._storedLoginToken()时,将返回登录令牌,但是当我从我自己的项目的控制台进行相同的调用,我得到错误TypeError: undefined is not a function

关于什么可能导致此的任何想法?

提前致谢

尼尔

PS值得指出的是:1)在虚拟项目和原始项目中,我都在调用storedLoginToken时登录; 2)帐户软件包和cfs收集软件包在虚拟项目和其他项目中都是相同的版本。



更新:

根据要求,这是虚拟项目(有效)和真实项目(无效)的依赖关系。请注意,我实际上并没有在虚拟项目中调用cfs东西,因为我更加专注于storedLoginText()问题(cfs问题看起来像是这的征兆,而不是原因)。

虚拟项目包

流星平台
mizzao:bootstrap-3
下划线
ian:accounts-ui-bootstrap-3
帐户密码
aldeed:autoform
aldeed:collection2
cfs:standard-packages
cfs:ui
cfs:文件系统
铁:路由器
Zimme:激活铁路由器

虚拟项目版本

account-base@1.1.3
帐户密码@ 1.0.6
aldeed:autoform@4.2.2
aldeed:collection2@2.3.1
aldeed:simple-schema@1.1.0
反:i18n@0.4.3
应用程序配置@ 1.0.4
autoupdate@1.1.5
base64@1.0.2
二进制堆@ 1.0.2
烈火@ 2.0.4
blaze-tools@1.0.2
样板生成器@ 1.0.2
callback-hook@1.0.2
cfs:access-point@0.1.43
cfs:base-package@0.0.27
cfs:collection@0.5.3
cfs:collection-filters@0.2.3
cfs:data-man@0.0.4
cfs:file@0.1.15
cfs:filesystem@0.1.1
cfs:http-methods@0.0.27
cfs:http-publish@0.0.13
cfs:power-queue@0.9.11
cfs:reactive-list@0.0.9
cfs:reactive-property@0.0.4
cfs:standard-packages@0.5.3
cfs:storage-adapter@0.1.1
cfs:tempstore@0.1.3
cfs:ui@0.1.3
cfs:upload-http@0.0.19
cfs:worker@0.1.3
检查@ 1.0.4
coffeescript@1.0.5
ddp@1.0.14
deps@1.0.6
ejson@1.0.5
电子邮件@ 1.0.5
fastclick@1.0.2
follower-livedata@1.0.3
geojson-utils@1.0.2
把手@ 1.0.2
html-tools@1.0.3
htmljs@1.0.3
http@1.0.10
ian:accounts-ui-bootstrap-3@1.2.31
id-map@1.0.2
铁:控制器@ 1.0.7
铁:核心@ 1.0.7
铁:dynamic-template@1.0.7
铁:layout@1.0.7
铁:位置@ 1.0.7
铁:中间件堆栈@ 1.0.7
铁:路由器@ 1.0.7
铁:url@1.0.7
的jquery@1.11.3
json@1.0.2
启动屏幕@ 1.0.1
livedata@1.0.12
localstorage@1.0.2
日志@ 1.0.6
流星@ 1.1.4
流星平台@ 1.2.1
缩小者@ 1.1.3
minimongo@1.0.6
mizzao:bootstrap-3@3.3.1_1
mobile-status-bar@1.0.2
momentjs:时刻@ 2.8.4
mongo@1.0.11
mongo-livedata@1.0.7
npm-bcrypt@0.7.7
观察序列@ 1.0.4
ordered-dict@1.0.2
raix:eventemitter@0.1.1
随机@ 1.0.2
反应性dict@1.0.5
反应性变量@ 1.0.4
重新加载@ 1.1.2
重试@ 1.0.2
routepolicy@1.0.4
服务配置@ 1.0.3
会话@ 1.0.5
sha@1.0.2
空格键@ 1.0.5
spacebars-compiler@1.0.4
srp@1.0.2
手写笔@ 1.0.6
模板@ 1.0.11
追踪器@ 1.0.5
ui@1.0.5
下划线@ 1.0.2
网址@ 1.0.3
webapp@1.1.6
webapp-hashing@1.0.2
wizonesolutions:underscore-string@1.0.0
zimme:iron-router-active@1.0.1

实际项目包

流星平台
mizzao:bootstrap-3
下划线
铁:路由器
sacha:spin
ian:accounts-ui-bootstrap-3
帐户密码
aldeed:autoform
aldeed:collection2
Zimme:激活铁路由器
cfs:standard-packages
cfs:文件系统
cfs:ui

实际项目版本

account-base@1.1.3
帐户密码@ 1.0.5
aldeed:autoform@4.2.2
aldeed:collection2@2.3.1
aldeed:simple-schema@1.1.0
反:i18n@0.4.3
应用程序配置@ 1.0.4
autoupdate@1.1.4
base64@1.0.2
二进制堆@ 1.0.2
烈火@ 2.0.4
blaze-tools@1.0.2
样板生成器@ 1.0.2
callback-hook@1.0.2
cfs:access-point@0.1.43
cfs:base-package@0.0.27
cfs:collection@0.5.3
cfs:collection-filters@0.2.3
cfs:data-man@0.0.4
cfs:file@0.1.15
cfs:filesystem@0.1.1
cfs:http-methods@0.0.27
cfs:http-publish@0.0.13
cfs:power-queue@0.9.11
cfs:reactive-list@0.0.9
cfs:reactive-property@0.0.4
cfs:standard-packages@0.5.3
cfs:storage-adapter@0.1.1
cfs:tempstore@0.1.3
cfs:ui@0.1.3
cfs:upload-http@0.0.19
cfs:worker@0.1.3
检查@ 1.0.3
coffeescript@1.0.5
ddp@1.0.13
deps@1.0.6
ejson@1.0.5
电子邮件@ 1.0.5
fastclick@1.0.2
follower-livedata@1.0.3
geojson-utils@1.0.2
把手@ 1.0.2
html-tools@1.0.3
htmljs@1.0.3
http@1.0.9
ian:accounts-ui-bootstrap-3@1.2.21
id-map@1.0.2
铁:控制器@ 1.0.7
铁:核心@ 1.0.7
铁:dynamic-template@1.0.7
铁:layout@1.0.7
铁:位置@ 1.0.7
铁:中间件堆栈@ 1.0.7
铁:路由器@ 1.0.7
铁:url@1.0.7
的jquery@1.0.2
json@1.0.2
启动屏幕@ 1.0.1
livedata@1.0.12
localstorage@1.0.2
日志@ 1.0.6
流星@ 1.1.4
流星平台@ 1.2.1
缩小者@ 1.1.3
minimongo@1.0.6
mizzao:bootstrap-3@3.3.1_1
mobile-status-bar@1.0.2
momentjs:时刻@ 2.8.4
mongo@1.0.11
mongo-livedata@1.0.7
npm-bcrypt@0.7.7
观察序列@ 1.0.4
ordered-dict@1.0.2
raix:eventemitter@0.1.1
随机@ 1.0.2
反应性dict@1.0.5
反应性变量@ 1.0.4
重新加载@ 1.1.2
重试@ 1.0.2
routepolicy@1.0.3
sacha:spin@2.0.4
服务配置@ 1.0.3
会话@ 1.0.5
sha@1.0.2
空格键@ 1.0.4
spacebars-compiler@1.0.4
srp@1.0.2
手写笔@ 1.0.6
模板@ 1.0.10
追踪器@ 1.0.4
ui@1.0.5
下划线@ 1.0.2
网址@ 1.0.3
webapp@1.1.5
webapp-hashing@1.0.2
wizonesolutions:underscore-string@1.0.0
zimme:iron-router-active@1.0.1

最佳答案

好的,我找出了问题所在,解决方法很简单,很尴尬:)

这里.....不要称自己的收藏为“帐户”。

是的,Accounts._storedLoginToken()错误的原因是它正在调用我的集合中的方法,而不是在ums帐户包中声明的方法。

如果有人再次犯了我的错误(并且我应得的:),我将在这里留下这个答案。

关于javascript - meteor 帐户:错误调用storageLoginToken()“未定义不是函数”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28582528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com