Sto provando a creare il mio primo AddOn Ember e mi sto bloccando importandolo in un progetto Ember. Ho creato l'addon e pubblicato a GitHub come questo:Come si importa un addon ember appena creato?
ember-cli$ ember addon test-addon
ember-cli$ cd test-addon
ember-cli/test-addon$ git remote add origin <github-url>
Poi, dal mio progetto, posso installare l'addon:
test-app$ ember install <github-url>
E, infine, cercare di importarlo in un percorso:
# app/rotues/index.coffee
import TestAddon from 'test-addon'
Ma, sto ottenendo questo errore sulla console:
Uncaught Error: Could not find module `test-addon` imported from `test-app/routes/index`
Qualche idea su dove sto andando male? Riesco a vedere l'addon nella directory node_modules
ma non in bower_components
. Penso che sia questo il mio problema, ma non sono sicuro di cos'altro dovrei fare per configurare il mio addon.
Se non stai pubblicando su npm, devi [link] (https://docs.npmjs.com/cli/link) il tuo addon al tuo progetto ember – MilkyWayJoe
Grazie @MilkyWayJoe ma non penso che sia il problema. Sto pubblicando l'addon in un repository privato su github e poi installandolo nell'app di test (ho aggiunto il passaggio di installazione alla mia domanda). Ho anche provato il collegamento npm come suggerito, ma ottengo ancora lo stesso errore. – spinlock