Я запускаю Windows 8 на VM.
Насправді я хотів би розвиватися локально (не на ВМ).
Чи є спосіб запустити JS-додаток у веб-переглядачі, а не через Visual Studio?
Ось те, що станеться, якщо я запустити default.htm в браузері:
Зверніть увагу на імена файлів, що починаються з // та /. Видалено "/", і я скопіював SDK, тому всі файли доступні локально:
c:Program Files (x86)Microsoft SDKsWindowsv8.0ExtensionSDKsMicrosoft.WinJS.1.01.0DesignTimeCommonConfigurationneutralMicrosoft.WinJS.1.0
З цього приводу я отримую наступний набір помилок:
Я підозрюю, що деякі інші файли відсутні.
Я все більше і більше заплутався ДВА base.js файлів. Все, що я хочу зробити, це розробляти додаток Windows 8 JS як звичайний веб-додаток у браузері. Це, ймовірно, врятує мене, і багато інших розробників багато часу не потрібно запускати через Visual Studio.
Ось стаття - http://msdn.microsoft.com/en-us/library/windows/apps/Hh781229(v=win.10).aspx - Як завантажувати файлові ресурси (програми Windows Store, використовуючи JavaScript і HTML) - однак це не дуже допоможе мені.
Просто для уточнення: я хотів би опублікувати в магазині Windows 8. Тільки для розвитку Я хотів би використовувати браузер.
Відповіді:
5 за відповідь № 1Неможливо запустити програми для Windows 8браузера. Вони залежать від великої кількості матеріалів, які надає тільки WinRT. Рамка WinRT доступна лише для програм, які виконуються або в симуляторі, або коли програма запущена на стороні Windows Windows.
1 для відповіді № 2
http://dougseven.com/2011/10/24/language-choice-in-windows-8-is-not-about-portability/
Деякі з JavaScript, швидше за все, багаторазові, якщо цене є тісно пов'язаним до WinJS або WinRT. Але це все. Більшість того, що робить роботу програми залежить від WinRT, тому його не портативний - WinRT працює тільки на Windows 8.
Настільки важко визнати, що я не можу запустити додаток Win8 JS безпосередньо в браузері :(