在一个流星项目中,我想拉几个前端包.bower
可以拉出许多尚未使用的前端依赖项meteor add
.在许多情况下,当流星套餐可用时,他们的版本落后于官方版本,有时候太落后了.
作为一个流星新手,我试图安装凉亭(我能找到的最新流星凉亭包):
$ meteor add bozhao:bower
但是,当我运行流星服务器时它会崩溃:
W20160110-15:37:57.997(2)? (STDERR) /Users/igal/.meteor/packages/meteor-tool/.1.1.10.7bj3ks++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245 W20160110-15:37:57.998(2)? (STDERR) throw(ex); W20160110-15:37:57.998(2)? (STDERR) ^ W20160110-15:37:57.998(2)? (STDERR) ReferenceError: window is not defined W20160110-15:37:57.998(2)? (STDERR) at bower_components/leaflet/dist/leaflet-src.js:526:1
问题是:安装bower并在流星项目中使用它的最佳策略是什么?一个可接受的答案可能显示正确安装凉亭的流程,然后是leaflet
包和它的leaflet.markercluster
扩展
流星社区切换到npm,因此不再需要使用凉亭.简单地做npm install
,并import
在您的客户端代码,你可以开始使用组件!