2015-01-30 3 views
0

мои файлы каталогов является:Google App инженер, я не могу найти свой CSS и JS файлы конфигурации static_dir

helloboard: 
|--bower_components 
| |--jquery 
|   |--lotsof.js 
|--css 
| |--app.css 
|--js 
| |--app.js 
| |--someother.js 
|--app.yaml 
|--index.html 
|--main.py 

Мой app.yaml является:

application: helloboard 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: yes 

handlers: 


- url: /.* 
    script: main.app 

- url: /css/* 
    static_dir: css 
    expiration: "364d" 

- url: /js 
    static_dir: js 

- url: /bower_components 
    static_dir: bower_components 

, когда я посещаю http://localhost:8080/css/app.css It по-прежнему 404 не найти ошибку. Я читал https://cloud.google.com/appengine/docs/python/config/appconfig Но все еще не знаю, где моя ошибка.

ответ

1

Поскольку у вас есть в качестве первого обработчика:

- url: /.* 
    script: main.app 

, который будет соответствовать любой URL, который просил и отправить его в main.app - ни один другой обработчик не всегда советовался!

Просто переместите эту строфу в конце вашего handlers: раздела в app.yaml, и вы должны быть хорошо.

 Смежные вопросы

  • Нет связанных вопросов^_^