Node.js 如何安装不使用NPM存储库的lerna软件包

Node.js 如何安装不使用NPM存储库的lerna软件包,node.js,npm,lerna,Node.js,Npm,Lerna,我没有克隆我的NodeJS包AAA。此软件包使用lerna。简而言之,这意味着AAA由许多子模块或其他许多包组成,这些子模块或包将分别发布到NPM存储库中。例如,AAA的结构: AAA\ packages\ CCC\ DDD\ 我创建了我的NodeJS项目BBB,并在本地安装了包AAA: npm安装“path/to/package/AAA” 但这样做的结果是: BBB\ node_modules\ AAA\ pack

我没有克隆我的NodeJS包AAA。此软件包使用lerna。简而言之,这意味着AAA由许多子模块或其他许多包组成,这些子模块或包将分别发布到NPM存储库中。例如,AAA的结构:

 AAA\
   packages\
     CCC\
     DDD\
我创建了我的NodeJS项目BBB,并在本地安装了包AAA:

npm安装“path/to/package/AAA”

但这样做的结果是:

 BBB\
    node_modules\
        AAA\
            packages\
                     CCC\
                     DDD\ 
如果我刚从NPM全局存储库安装了AAA包

npm install AAA
这将导致:

 BBB\
    node_modules\
        AAA\
        CCC\
        DDD\
有没有办法使用本地安装来获得此结构