私のパッケージには afoo.html
と afoo.coffee
があり、Template.foo.helpers ...
mocha パッケージ テストを実行すると、次のようになります。
meteor test-packages --driver-package velocity:console-reporter mypkg
私は得る:
W20151209-04:58:22.249(-5)? (STDERR) /Users/me/.meteor/packages/meteor-tool/.1.1.10.1gqrep8++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245
W20151209-04:58:22.249(-5)? (STDERR) throw(ex);
W20151209-04:58:22.249(-5)? (STDERR) ^
W20151209-04:58:22.250(-5)? (STDERR) TypeError: Cannot call method 'helpers' of undefined
=> Exited with code: 8
package.js
もっている:
Package.onUse(function(api) {
api.use('meteor-platform');
...
api.addFiles(['foo.html', 'foo.coffee'],'client');
api.addFiles(['bar.coffee'],'server');
})
Package.onTest(function(api) {
api.use('mike:mocha-package');
api.use('meteor-platform');
...
api.addFiles(['tests.coffee'],'server');
})
私も試してみまし.use
た
api.use('meteor-base');
api.use('blaze-html-templates');
の代わりにmeteor-platform
。