Meteor プロジェクトで filepicker パッケージをロードするのに、これまであまり運がありませんでした。
私がしたこと:
$cd ~/myMeteorProject
$mrt add filepicker
>>>Done installing smart packages
$head smart.json
>>>{
"packages": {
"router": {},
"filepicker": {}
}
}
$mrt
>>>Stand back while Meteorite does its thing
Done installing smart packages
Ok, everything's ready. Here comes Meteor!
[[[[[ ~/myMeteorProject ]]]]]
=> Meteor server running on: http://localhost:3000/
したがって、この時点では、すべてが私が期待しているように見えます。( filepicker パッケージの内容を再確認したところ、期待どおりの内容がすべて含まれており、読み込むソースの URL が filepicker.io サイトにあるものと同じであるなど)。
ただし、次を実行しようとすると(coffeescriptからコンパイルされます):
if (Meteor.isClient) {
Meteor.startup(function() {
return filepicker.setKey('A9FiXXdu5RB^GYujfDPwlz'); //not my actual key, don't worry
});}
私は得る: Uncaught ReferenceError: filepicker is not defined
だから、それはちょっと残念です。何か案は?coffeescript と filepicker の両方を削除して再度追加しようとしました。ロードオーダーの問題はありますか?スクリプトの読み込みに失敗した場合、filepicker-load.js にアラートが表示されることに注意してください。これは表示されていません...