如何配置应用程序引擎以使用文件结构中的node_modules文件夹部署应用程序?

时间:2015-10-15 15:48:08

标签: python google-app-engine node-modules

我正在使用谷歌应用引擎的grunt,但每次我尝试部署时,我必须从目录中取出node_modules才能工作。

这是我的文件结构 -

    project/
            lib/
            node_modules/
            app/
                static/
                templates/
                __init__.py
                views.py
                models.py
            .gitignore
            README.md
            app.yaml
            appengine_config.py
            Gruntfile.js
            package.json

所以我看了关于这个主题here的其他问题,但是对于java和我正在使用python,那么如何配置应用程序引擎以使用文件结构中的node_modules文件夹部署应用程序?我忽略了所有的grunt文件,并没有将它们提交给我的回购,所以我不知道任何帮助在这里将不胜感激。

2 个答案:

答案 0 :(得分:2)

您可以在应用的配置文件中使用the skip_files element

  

skip_files 元素指定应用程序中的哪些文件   目录不会上传到App Engine。值是a   正则表达式或正则表达式列表。任何文件名   匹配任何正则表达式从列表中省略   上传应用程序时要上传的文件。

注意覆盖该doc部分中的默认值。

答案 1 :(得分:0)

<form id="f">
  <label for="bName" class="control-label col-xs-4">
    <p class="left">Brand Name</p>
  </label>
  <input name="bName" class="form-control req" required/>

  <button type="submit" class="btn btn-default bt" onclick="myFunction()" style="align:right;">ADD</button>
</form>