2015-03-13 76 views
1

在我的项目我有以下目录结构:多的package.json弹性魔豆部署

  • 项目/

    • 分享帮助/

      的package.json

    • Dependency2/

      的package.json

    的package.json

本地我使用咕噜安装所有的依赖,但弹性魔豆只运行NPM安装根的package.json,所以库依赖将不被安装和项目将失败。

我想知道如何在EC2上使用某些Amazon钩子(.ebextensions)或npm功能安装Libary1 /和Library2/dependencies,而无需在那里安装grunt和devdependencies?

谢谢

+0

它impossibru – xamenrax 2015-03-13 12:03:55

回答

1

您可以使用.ebextensions配置。

例如.ebextensions/npm_dependencies.config文件添加到项目文件夹:

commands: 
    01_lib1_npm_install: 
     command: npm install 
     cwd: Library1/ 
    02_dep2_npm_install: 
     command: npm install 
     cwd: Dependency2/