2014-04-15 2 views
2

Google App Engine java 프로젝트는 프런트 엔드를 빌드하는 데 사용되는 쓸데없는 작업에 node modules을 사용합니다. grunt built을 실행하면 dist 폴더가 배포됩니다.Google App Engine Java Project의 배포에서 "node_modules"을 무시하십시오.

우리는 폴더 구조를 우리는 node-modules 디렉토리를 배포하지 않으려는

myproject 
    src/ 
    war/ 
     app/ 
     dist/ 
     node_modules/ 
     Gruntfile.js 
     WEB-INF/ 

에게 다음과 같은했다. 다음에 추가 할 내용이 있습니다. appengine-web.xml

<static-files> 
    <exclude path="/node_modules/*.*" /> 
</static-files> 

그러나 작동하지 않습니다. 배포에서 제외하는 방법은 무엇입니까?

답변

6

리소스 파일을 '.'없이 사용하기. 나를 위해 일했다.

<resource-files> 
     <exclude path="/node_modules/**" /> 
    </resource-files> 
+0

위대한 작품입니다. 감사 –