2015-03-13 74 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/