मैं अपना पहला एम्बर एडऑन बनाने की कोशिश कर रहा हूं और मैं इसे एम्बर प्रोजेक्ट में आयात करने में फंस रहा हूं। मैं ऐड-ऑन बना लिया है और प्रकाशित इस तरह GitHub के लिए:आप एक नव निर्मित एम्बर एडन कैसे आयात करते हैं?
ember-cli$ ember addon test-addon
ember-cli$ cd test-addon
ember-cli/test-addon$ git remote add origin <github-url>
फिर, अपने प्रोजेक्ट से, मैं एडऑन इंस्टॉल:
test-app$ ember install <github-url>
और, अंत में, एक मार्ग में आयात करने का प्रयास करें:
# app/rotues/index.coffee
import TestAddon from 'test-addon'
लेकिन, मुझे कंसोल पर इस त्रुटि हो रही है:
Uncaught Error: Could not find module `test-addon` imported from `test-app/routes/index`
कोई भी विचार जहां मैं गलत जा रहा हूं? मैं node_modules
निर्देशिका में एडन देख सकता हूं लेकिन bower_components
में नहीं। मुझे लगता है (टीएम) यह मेरा मुद्दा है लेकिन मुझे यकीन नहीं है कि मुझे अपने एडन को सेट करने के लिए और क्या करना है।
यदि आप एनपीएम को प्रकाशित नहीं कर रहे हैं, तो आपको अपने एंबॉन प्रोजेक्ट – MilkyWayJoe
पर अपने एडन को [link] (https://docs.npmjs.com/cli/link) करना होगा धन्यवाद @ मिल्कीवेज जो मुझे नहीं लगता कि यह है मुसीबत। मैं गिटूब पर एक निजी रेपो में एडन प्रकाशित कर रहा हूं, फिर इसे टेस्ट-एप में इंस्टॉल कर रहा हूं (मैंने अपने प्रश्न में इंस्टॉल चरण जोड़ा है)। मैंने सुझाव दिया है कि मैंने एनपीएम लिंक भी कोशिश की है लेकिन मुझे अभी भी वही त्रुटि मिलती है। – spinlock