İlk Ember AddOn'umu oluşturmaya çalışıyorum ve bunu bir Ember projesine içe aktarıyorum. Böyle Github için addon oluşturulan ve yayınlanan ettik: son olarak, bir rota içe deneyinYeni oluşturulan bir sanal eklentiyi nasıl içe aktarıyorsunuz?
test-app$ ember install <github-url>
Ve:
ember-cli$ ember addon test-addon
ember-cli$ cd test-addon
ember-cli/test-addon$ git remote add origin <github-url>
Sonra projemden, ben eklenti yüklemek:
# app/rotues/index.coffee
import TestAddon from 'test-addon'
Ama konsolda bu hatayı alıyorum:
Uncaught Error: Could not find module `test-addon` imported from `test-app/routes/index`
Hata yaptığım herhangi bir fikir var mı? Addon'u node_modules
dizininde ancak bower_components
'da göremiyorum. Sanırım (tm) bu benim sorunum ama eklentimi ayarlamak için başka ne yapmam gerektiğinden emin değilim.
Eğer npm'de yayınlamıyorsanız, ember projenize [link] (https://docs.npmjs.com/cli/link) eklemeniz gerekir – MilkyWayJoe
Teşekkürler @MilkyWayJoe ama bence sorun. Ben addon github üzerinde özel bir repo yayımladıktan sonra test-app (Ben adım yükleme adımı ekledim). Ayrıca önerdiğin gibi npm bağlantısını denedim ama hala aynı hatayı aldım. – spinlock