2013-07-30 6 views
2

Я из мира веб-разработки, ничего не зная о настольных приложениях. Приложение разработано с использованием сценария кофе и упаковано через node-webkit. Я хотел знать, если есть способ, которым я могу проверить элементы в приложении. В то время как googling я пришел через Adobe AIR и Spark Inspector. Но ничего не показалось доступным только для приложения node-webkit. У кого-нибудь есть идея по-разному?Как проверить элементы в настольном приложении?

ответ

1

Я разработчик утилиты Spark Inspector, о которой вы упомянули.

Я сделал небольшую разработку в узле, и я думаю, вам может понравиться инспектор Firebug для Firefox или Chrome Inspector, встроенный в Chrome (https://developers.google.com/chrome-developer-tools/). Обе из них требуют, чтобы ваша страница открывалась в браузере, но если ваше приложение основано на веб-интерфейсе, и вы можете поместить его в стандартное окно браузера, вам повезло. (Если нет, то было бы целесообразно сделать его работу в стандартном браузере, даже если это будет в конечном итоге упакованы в приложение-так что вы можете отлаживать его!)

Надежда, что помогает,

5

Использование разработчик инструменты, встроенные в node-webkit.

В вашей пакетной панели package.json: true, это покажет значок «cog», в котором отображаются инструменты Chrome для вашего приложения.

+1

Но это не позволяет вам указывать элемент dom с помощью мыши и проверять элемент на нем, вместо этого вам нужно пройти через все дерево DOM, которое я считаю утомительным. Кто-нибудь знает, как использовать API-интерфейс меню в nodewebkit для запуска инспектора на активном элементе, например, в Google Chrome/Chromium/Safari? –

+0

@AsadHasan В нижнем левом углу есть значок объектива и проверьте его. –