#cordova #meteor #fastclick.js #fastclick
#кордова #метеор #fastclick.js #fastclick
Вопрос:
Я хочу избавиться от fastclick из моего приложения Meteor Cordova.
Я удалил пакет mobile experience, и fastclick не был добавлен, но по какой-то причине fastclick все еще существует в приложении. В .meteor / versions я вижу fastclick@1.0.12 добавлено. Если я удалю его, meteor автоматически добавит его обратно.
Я также проверил все зависимости всех моих пакетов meteor, и ни один из них не включает fastclick. Что происходит? Почему fastclick продолжает добавляться в мой проект.
Вот список добавленных пакетов
meteor-base@1.0.4 # Packages every Meteor app needs to have
#mobile-experience@1.0.4 # Packages for a great mobile UX
mongo@1.1.12 # The database Meteor supports right now
blaze-html-templates@1.0.4 # Compile .html files into Meteor Blaze views
reactive-var@1.0.10 # Reactive variable for tracker
jquery@1.11.9 # Helpful client-side library
tracker@1.1.0 # Meteor's client-side reactive programming library
standard-minifier-css@1.2.0 # CSS minifier run for production mode
standard-minifier-js@1.2.0 # JS minifier run for production mode
es5-shim@4.6.14 # ECMAScript 5 compatibility for older browsers.
ecmascript@0.5.8 # Enable ECMAScript2015 syntax in app code
iron:router
less@2.7.5
twbs:bootstrap
fortawesome:fontawesome
natestrauser:animate-css
chrismbeckett:toastr
mquandalle:jade
coffeescript@1.2.4_1
accounts-password@1.3.0
ian:accounts-ui-bootstrap-3
stylus@2.513.5
mrt:jquery-ui-sortable
useraccounts:bootstrap
reywood:publish-composite
aldeed:collection2
alanning:roles
mrt:moment
sacha:spin
zimme:collection-timestampable
multiply:iron-router-progress
zimme:select2-bootstrap3-css
momentjs:moment
useraccounts:iron-routing
peppelg:bootstrap-3-modal
cunneen:mailgun
yogiben:pretty-email
natestrauser:jquery-scrollto
http@1.2.9
mizzao:user-status
mizzao:autocomplete
edgee:slingshot
meteorhacks:kadira
aldeed:plans-stripe
peerlibrary:aws-sdk
mdg:camera
praxie:canvas-to-blob
iamkevingreen:imagesloaded
gwendall:auth-client-callbacks
mrt:accounts-admin-ui-bootstrap-3
shcherbin:slickjs
session@1.1.6
logging@1.1.15
reload
random@1.0.10
ejson@1.0.12
spacebars@1.0.12
check@1.2.3
facts@1.0.8
meteorhacks:cluster
kevohagan:sweetalert
konecty:autolinker
service-configuration@1.0.10
natestrauser:connection-banner
splendido:accounts-emails-field
tsega:bootstrap3-datetimepicker
accounts-google@1.0.10
mquandalle:perfect-scrollbar
meteortoys:allthings
rzymek:randomcolor
mrt:jquery-color-animation
mizzao:jquery-ui
mrt:jquery-imagesloaded
timdown:rangy
rochal:slimscroll
natestrauser:select2
themeteorchef:bert
matteodem:easy-search@1.6.4
shell-server@0.2.1
flowkey:bootstrap-tour
sewdn:highlightjs
dascire:katex
meteorhacks:ssr
mquandalle:jade-compiler
#force-ssl
Комментарии:
1. вы пробовали
meteor remove fastclick
использовать CLI?
Ответ №1:
Я создал новый проект и один за другим добавил каждый пакет из моего приложения в новый проект.
Мне удалось отследить пакет, который отвечал за добавление быстрого клика.
В моем приложении был старый пакет atmosphere, который зависел от старой версии платформы Meteor, для которой требовался быстрый щелчок. В нем не было упоминания о fastclick в package.js досье. Но если вы выполните поиск в зависимости от конкретной платформы Meteor, я мог видеть, что требуется быстрый щелчок.
Будьте осторожны с использованием старых пакетов atmosphere в вашем приложении Meteor!