编程语言
首页 > 编程语言> > 忽略Google App Engine Java Project中部署中的“node_modules”

忽略Google App Engine Java Project中部署中的“node_modules”

作者:互联网

Google App Engine java项目使用节点模块进行grunt任务,用于构建前端.在我们运行grunt之后,它会提供要部署的dist文件夹.

我们有以下文件夹结构

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

我们不想部署node-modules目录.我在appengine-web.xml中添加了以下内容

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

但它不起作用.如何从部署中排除它们?

解决方法:

使用没有’.’的资源文件为我工作.

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

标签:node-modules,java,google-app-engine
来源: https://codeday.me/bug/20190825/1715868.html