Trong dự án thiên thạch, tôi muốn kéo một vài gói giao diện người dùng. bower
có thể kéo nhiều phụ thuộc giao diện người dùng chưa có sẵn bằng cách sử dụng meteor add
. Trong nhiều trường hợp, khi các gói thiên thạch có sẵn, các phiên bản của chúng bị tụt hậu so với các gói chính thức, đôi khi quá muộn để xem xét.Cách thích hợp để cài đặt và sử dụng bower trong Meteor là gì?
Được một chút của một newb Meteor Tôi đã cố gắng để cài đặt Chòi (gói sao băng Chòi chơi gần đây nhất mà tôi có thể tìm thấy):
$ meteor add bozhao:bower
nhưng sau đó, khi tôi chạy các máy chủ sao băng nó bị treo:
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
Câu hỏi là: Chiến lược tốt nhất để lắp đặt và sử dụng nó trong dự án sao băng là gì? Một câu trả lời có thể chấp nhận có thể hiển thị dòng chảy để cài đặt một cách chính xác Chòi chơi, sau đó gói leaflet
và nó leaflet.markercluster
mở rộng
ngày 27 Tháng Chín năm 2016 chỉnh sửa
Cộng đồng thiên thạch chuyển sang NPM, do đó sử dụng Chòi chơi không còn cần thiết. Chỉ cần làm npm install <package>
và import <package>
trong mã phía máy khách của bạn và bạn có thể bắt đầu sử dụng thành phần!
Cách sao băng là cài đặt gói https://atmospherejs.com/bevanhunt/leaflet – 0x860111
@ 0x860111 Có Tôi đang làm việc với gói bevanhunt: tờ rơi. Tôi cần plugin đánh dấu cụm của Leaflet và tôi không thể tìm thấy một gói thiên thạch đáng tin cậy (không thử nghiệm) cung cấp nó. Như vậy tôi nghĩ có thể quay trở lại để bower có thể khắc phục tình hình. Bạn có biết về một plugin phân cụm Meteor tôi có thể kéo tương thích với bevanhunt: tờ rơi không? – tivoni
Bạn có tìm thấy giải pháp nào không? –