首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google中的app.yaml配置

Google中的app.yaml配置
EN

Stack Overflow用户
提问于 2015-07-05 20:55:42
回答 1查看 106关注 0票数 0

我的项目很简单,它包含一个文件夹,它的名称模板位于index.html,而另一个名为static的文件夹包含另一个名为js的文件夹,其中有一个简单的JavaScript文件,其名称是myScript.js。

我面临的问题是app.yaml的配置(我认为我做得不对),因为如果我将JavaScript代码包含在index.html中,一切正常,但是当我将JavaScript文件放置在index.html之外时,应用程序就不能正确运行。

这是我的app.yaml配置

代码语言:javascript
复制
application: mzngl
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:

- url: .*
  script: main.app


- url: /js
  static_dir: static/js

- url: /index\.html
  script: main.app

- url: /
 script: main.app


libraries:
- name: webapp2
  version: latest 

 - name: jinja2
  version: latest

以下是index.html内容:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<body>

<h1>External JavaScript</h1>

<p id="demo">A Paragraph.</p>

<button type="button" onclick="myFunction()">Try it</button>

<p><strong>Note:</strong> myFunction is stored in an external file called "myScript.js".</p>

<script src="../static/js/myScript.js"></script>

</body>
</html>

我希望你能帮我找到一个解决办法,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-05 22:20:43

您的处理程序部分:

代码语言:javascript
复制
handlers:

- url: /js
  static_dir: static/js

- url: /index\.html
  script: main.app

- url: /(.*)
  script: main.app

现在您可以在您的index.html中使用

代码语言:javascript
复制
<script src="/js/myScript.js"></script>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31234925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档