我正在 Meteor 中为我的员工集合创建 SimpleSchema,但在服务器控制台中收到错误“TypeError:SimpleSchema 不是构造函数”。我已经浏览了 SimpleSchema 文档,这个构造函数就在那里,我的代码与他们的示例相同。不知道为什么会出现这个错误。
服务器控制台错误
W20180516-23:44:46.314(2)? (STDERR) /Users/anarayan/.meteor/packages/meteor-tool/.1.6.1_1.1rttc72.ip8ui++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280
W20180516-23:44:46.315(2)? (STDERR) throw(ex);
W20180516-23:44:46.315(2)? (STDERR) ^
W20180516-23:44:46.316(2)? (STDERR)
W20180516-23:44:46.316(2)? (STDERR) TypeError: SimpleSchema is not a constructor
W20180516-23:44:46.316(2)? (STDERR) at Staffs.js (imports/api/Staffs/Staffs.js:20:17)
W20180516-23:44:46.317(2)? (STDERR) at fileEvaluate (packages/modules-runtime.js:343:9)
W20180516-23:44:46.317(2)? (STDERR) at require (packages/modules-runtime.js:238:16)
W20180516-23:44:46.318(2)? (STDERR) at methods.js (imports/api/Staffs/methods.js:1:193)
W20180516-23:44:46.318(2)? (STDERR) at fileEvaluate (packages/modules-runtime.js:343:9)
W20180516-23:44:46.318(2)? (STDERR) at require (packages/modules-runtime.js:238:16)
W20180516-23:44:46.319(2)? (STDERR) at api.js (imports/startup/both/api.js:1:67)
W20180516-23:44:46.319(2)? (STDERR) at fileEvaluate (packages/modules-runtime.js:343:9)
W20180516-23:44:46.319(2)? (STDERR) at require (packages/modules-runtime.js:238:16)
W20180516-23:44:46.320(2)? (STDERR) at index.js (imports/startup/server/index.js:1:50)
W20180516-23:44:46.320(2)? (STDERR) at …Run Code Online (Sandbox Code Playgroud)