Ember.js中的“ @”符号是什么?

时间:2019-02-16 19:54:16

标签: ember.js

这是一个通用问题,甚至在其他论坛(例如Ember论坛)上也可能被问过。但是我想将其添加到StackOverflow中。

但是我的问题是,为什么Ember如此频繁地在其库之前使用@。一个简单的示例,在Ember 3.4中使用Ember组件:

import Component from '@ember/component';

与此同时,我有一个从2.0天开始的旧项目,其结构如下:

import Ember from 'ember';

为什么Ember现在包含一个@符号?

1 个答案:

答案 0 :(得分:5)

那是NPM scoped package。随着注册管理机构的发展,命名冲突越来越普遍,因此范围界定程序包既可以使组织的品牌保持一致,又可以避免在所有好名声都被使用后就使用名称混乱的程序包。