यह एक सामान्य प्रश्न है और एक जिसे एम्बर मंचों जैसे अन्य मंचों पर भी पूछा जा सकता है। लेकिन मैं इसे StackOverflow में जोड़ना चाहता था।

लेकिन मेरा सवाल यह है कि एम्बर अक्सर अपने पुस्तकालयों के सामने @ का उपयोग क्यों करता है। एम्बर 3.4 में एम्बर घटक का उपयोग करके एक त्वरित उदाहरण:

import Component from '@ember/component';

उसी समय, मेरे पास 2.0 दिनों से एक पुरानी परियोजना थी जिसे निम्न की तरह संरचित किया गया था:

import Ember from 'ember';

एम्बर में अब @ चिन्ह क्यों शामिल है?

1
Cameron 16 फरवरी 2019, 22:54

1 उत्तर

सबसे बढ़िया उत्तर

यह एक NPM स्कोप्ड पैकेज है। जैसे-जैसे रजिस्ट्री बढ़ी है, नामकरण टकराव आम होते जा रहे हैं, इसलिए स्कोपिंग पैकेज दोनों को एक संगठन के ब्रांड को एक साथ रखने में मदद करता है और सभी अच्छे नाम पहले से ही लिए जाने पर अजीब तरह से नामित पैकेजों से बचने में मदद करता है।

5
jrjohnson 17 फरवरी 2019, 06:57