You may also use the standard PhoneGap approach to building Windows Phone 8 packages. It is described in the Getting Started with Windows Phone 8 article at Cordova site.
(however this also implies that you have Visual Studio installed, and WP8 SDK)