【问题标题】:Failed to import { Match } from 'meteor/match';从 'meteor/match' 导入 { Match } 失败;
【发布时间】:2016-05-10 13:09:21
【问题描述】:

我尝试在 angular2-meteor1.3.1 项目中使用Match.ObjectIncluding

基于这个文件meteor.d.ts,我可以成功使用

import { Meteor } from 'meteor/meteor';
import { Mongo } from 'meteor/mongo';

但是,当我尝试使用时

import { Match } from 'meteor/match';

我收到错误:

/Users/hongbo-miao/.meteor/packages/meteor-tool/.1.3.1.z9fvfj++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:267
                        throw(ex);
                              ^
Error: Can't find npm module 'meteor/match'. Did you forget to call 'Npm.depends' in package.js within the 'modules-runtime' package?
    at Object.Npm.require (/test/.meteor/local/build/programs/server/boot.js:195:17)
    at options.fallback (packages/modules-runtime.js:413:18)
    at require (packages/modules-runtime.js:98:16)
    at meteorInstall.collections.methods.ts (collections/methods.ts:2:1)
    at fileEvaluate (packages/modules-runtime.js:158:9)
    at require (packages/modules-runtime.js:92:16)
    at /test/.meteor/local/build/programs/server/app/app.js:905:1
    at /test/.meteor/local/build/programs/server/boot.js:283:10
    at Array.forEach (native)
    at Function._.each._.forEach (/Users/hongbo-miao/.meteor/packages/meteor-tool/.1.3.1.z9fvfj++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)

如何正确导入 Match?谢谢

【问题讨论】:

  • 这是在黑暗中拍摄的,你试过meteor/check吗?
  • @Kyll 哇,我收到了警告Cannot find module 'meteor/check’.,但它似乎有效。那么也许 Meteor 1.3 的类型定义是错误的?
  • 不知道。我会自己做一些检查(双关语可能是有意的)然后回来回答。
  • 使用import { Match } from 'meteor/check' 为我在服务器端和客户端工作,没有任何警告。此警告问题可能需要进一步调查。我不确定是否应该按照help center 将这个问题作为“No repro”关闭,因为解决问题只是更改包名称。您认为这个问题对未来的访问者有价值,还是应该直接关闭或删除?在第一种情况下,我可以添加一个答案。
  • @Kyll 是的,我认为这是 meteor.d.ts 文件的错误,我在底部评论了它here

标签: meteor angular angular2-meteor


【解决方案1】:

所以原来打字文件是错误的。新的类型文件是here,它使用

'meteor/check'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2022-08-12
    • 2016-04-15
    • 1970-01-01
    相关资源
    最近更新 更多