- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将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/
我是一名优秀的程序员,十分优秀!