在AWS Amplify tutorial page中,我看到一个子软件包(cli)被安装为全局软件包:
npm install -g @aws-amplify/cli
,然后将整个范围安装为本地软件包:
npm install --save aws-amplify
软件包(例如aws-amplify)是否会自动包含其子软件包(@ aws-amplify / cli)?
答案 0 :(得分:1)
npm范围通常表示一个组织。在这种情况下,组织@aws-amplify
的软件包名为cli
,因此@aws-amplify/cli
。
AWS Amplify在一开始没有太多的软件包。 aws-amplify
是核心库。然后modularized。 aws-amplify
仍然是核心模块的包装,但不包括cli