{"id":1984,"date":"2015-07-13T11:06:29","date_gmt":"2015-07-13T09:06:29","guid":{"rendered":"http:\/\/mariusbancila.ro\/blog\/?p=1984"},"modified":"2015-07-13T11:06:29","modified_gmt":"2015-07-13T09:06:29","slug":"update-cordova-for-visual-studio-tools-for-apache-cordova","status":"publish","type":"post","link":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/","title":{"rendered":"Update Cordova for Visual Studio Tools for Apache Cordova"},"content":{"rendered":"<p>Visual Studio Tools for Apache Cordova (VSCordovaTools for short) is a great Visual Studio toolset to develop hybrid applications for multiple platforms, including Android, iOS and Windows. One of the nice things about the tool is that it installs everything you need to develop with Cordova. You don&#8217;t have to care about installing multiple components, runtimes, setting system environment variables, etc. However, one of the drawbacks is that it is not currently supporting updating those components to newer versions. <\/p>\n<p>The latest release available for VS 2013 is CTP 3.1 and this build comes with Cordova 3.5.0. Should you need to use a newer version you have to do it manually. In this blog post I will list all the steps you need to do to update to the latest version Cordova (currently 5.1.1) both on Windows and on Mac (where you build the iOS version of the hybrid apps). However, in these steps I will also include how to update Node.js and npm.<\/p>\n<h3>Update Cordova on Windows<\/h3>\n<p>Note: Make sure you close all instances of Visual Studio before starting this process.<\/p>\n<ol>\n<li>Download and install the latest version of Node.js from <a href=\"https:\/\/nodejs.org\/\" target=\"_blank\">nodejs.org<\/a>.<\/li>\n<li>Update <tt>npm<\/tt>. To check your current <tt>npm<\/tt> version run the following command in a console:\n<pre class=\"lang:sh decode:true \">npm -v<\/pre>\n<p>To update to the last version of <tt>npm<\/tt> run the following command in a console (elevated As Administrator):<\/p>\n<pre class=\"lang:sh decode:true \">npm install -g npm<\/pre>\n<\/li>\n<li>Update Cordova. To check your Cordova version run the following command in a console:\n<pre class=\"lang:sh decode:true \">cordova -v<\/pre>\n<p>To update to the last version of <tt>cordova<\/tt> run the following command in a console (elevated As Administrator):<\/p>\n<pre class=\"lang:sh decode:true \">npm install -g cordova<\/pre>\n<\/li>\n<li>Update the <tt>vs-mda<\/tt> version of Cordova with the latest you just installed in the previous step. Cordova is (globally) installed at <em>%APPDATA%\\npm\\node_modules\\cordova<\/em>. <tt>vs-mda<\/tt> copy of Cordova is available at <em>%APPDATA%\\npm\\node_modules\\vs-mda\\node_modules\\cordova<\/em>. Replace the entire content of this folder with the one of the global Cordova installation.<\/li>\n<li>Install missing modules (this might depend on the latest version you install). For 5.1.1 I had to install <tt>concat-map<\/tt> and <tt>balanced-match<\/tt>. If anything else is necessary it should show up in the output log when you build your Cordova project.\n<pre class=\"lang:sh decode:true \">npm install -g concat-map<\/pre>\n<pre class=\"lang:sh decode:true \">npm install -g balanced-match<\/pre>\n<\/li>\n<\/ol>\n<h3>Update Cordova on Mac<\/h3>\n<p>Note: Make sure you stop the <tt>vs-mda-remote<\/tt> agent before performing this upgrade.<\/p>\n<ol>\n<li>Open a Terminal session and run the following command:\n<pre class=\"lang:sh decode:true \">sudo npm update -g cordova<\/pre>\n<\/li>\n<li>Update the <tt>vs-mda-remote<\/tt> version of Cordova with the the latest you just installed in the previous step. Cordova is (globally) installed at <em>\/usr\/local\/lib\/node_modules\/cordova<\/em>. <tt>vs-mda-remove<\/tt> copy of Cordova is available at <em>\/usr\/local\/lib\/node_modules\/vs-mda-remote\/node_modules\/cordova<\/em>. Replace the entire content of this folder with the one of the global Cordova installation.<\/li>\n<li>Restart the <tt>vs-mda-remote<\/tt> agent.<\/li>\n<\/ol>\n<p>With all these installed you should be all set to start building with the latest version of Cordova.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio Tools for Apache Cordova (VSCordovaTools for short) is a great Visual Studio toolset to develop hybrid applications for multiple platforms, including Android, iOS and Windows. One of the nice things about the tool is that it installs everything you need to develop with Cordova. You don&#8217;t have to care about installing multiple components, &#8230; <a title=\"Update Cordova for Visual Studio Tools for Apache Cordova\" class=\"read-more\" href=\"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/\" aria-label=\"Read more about Update Cordova for Visual Studio Tools for Apache Cordova\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[402,439,416,52,10],"tags":[419,441,443,442,55,362,440],"class_list":["post-1984","post","type-post","status-publish","format-standard","hentry","category-apps","category-ios","category-mobile","category-tools","category-visual-studio","tag-cordova","tag-ios","tag-mobile","tag-npm","tag-visualstudio","tag-vs2013","tag-vscordovatools"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Marius Bancila\"\/>\n\t<meta name=\"keywords\" content=\"vs2013,visualstudio,vscordovatools,cordova,ios,npm,mobile\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Marius Bancila&#039;s Blog | About code. Mostly on C++\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Update Cordova with VSCordovaTools\" \/>\n\t\t<meta property=\"og:description\" content=\"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-07-13T09:06:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2015-07-13T09:06:29+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Update Cordova with VSCordovaTools\" \/>\n\t\t<meta name=\"twitter:description\" content=\"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#article\",\"name\":\"Update Cordova with VSCordovaTools\",\"headline\":\"Update Cordova for Visual Studio Tools for Apache Cordova\",\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"},\"datePublished\":\"2015-07-13T11:06:29+02:00\",\"dateModified\":\"2015-07-13T11:06:29+02:00\",\"inLanguage\":\"en-US\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#webpage\"},\"articleSection\":\"Apps, iOS, Mobile, Tools, Visual Studio, cordova, ios, mobile, npm, VisualStudio, vs2013, vscordovatools\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"position\":2,\"name\":\"IT\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"position\":3,\"name\":\"Software\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"position\":4,\"name\":\"Visual Studio\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#listItem\",\"name\":\"Update Cordova for Visual Studio Tools for Apache Cordova\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#listItem\",\"position\":5,\"name\":\"Update Cordova for Visual Studio Tools for Apache Cordova\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/\",\"name\":\"Marius Bancila\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Marius Bancila\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#webpage\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/\",\"name\":\"Update Cordova with VSCordovaTools\",\"description\":\"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2015\\\/07\\\/13\\\/update-cordova-for-visual-studio-tools-for-apache-cordova\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2015-07-13T11:06:29+02:00\",\"dateModified\":\"2015-07-13T11:06:29+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Update Cordova with VSCordovaTools","description":"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.","canonical_url":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/","robots":"max-image-preview:large","keywords":"vs2013,visualstudio,vscordovatools,cordova,ios,npm,mobile","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#article","name":"Update Cordova with VSCordovaTools","headline":"Update Cordova for Visual Studio Tools for Apache Cordova","author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"},"datePublished":"2015-07-13T11:06:29+02:00","dateModified":"2015-07-13T11:06:29+02:00","inLanguage":"en-US","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#webpage"},"isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#webpage"},"articleSection":"Apps, iOS, Mobile, Tools, Visual Studio, cordova, ios, mobile, npm, VisualStudio, vs2013, vscordovatools"},{"@type":"BreadcrumbList","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/mariusbancila.ro\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","position":2,"name":"IT","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","position":3,"name":"Software","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","position":4,"name":"Visual Studio","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#listItem","name":"Update Cordova for Visual Studio Tools for Apache Cordova"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#listItem","position":5,"name":"Update Cordova for Visual Studio Tools for Apache Cordova","previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"}}]},{"@type":"Organization","@id":"https:\/\/mariusbancila.ro\/blog\/#organization","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","url":"https:\/\/mariusbancila.ro\/blog\/"},{"@type":"Person","@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author","url":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/","name":"Marius Bancila","image":{"@type":"ImageObject","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g","width":96,"height":96,"caption":"Marius Bancila"}},{"@type":"WebPage","@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#webpage","url":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/","name":"Update Cordova with VSCordovaTools","description":"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/#breadcrumblist"},"author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"creator":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"datePublished":"2015-07-13T11:06:29+02:00","dateModified":"2015-07-13T11:06:29+02:00"},{"@type":"WebSite","@id":"https:\/\/mariusbancila.ro\/blog\/#website","url":"https:\/\/mariusbancila.ro\/blog\/","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","inLanguage":"en-US","publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Marius Bancila's Blog | About code. Mostly on C++","og:type":"article","og:title":"Update Cordova with VSCordovaTools","og:description":"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.","og:url":"https:\/\/mariusbancila.ro\/blog\/2015\/07\/13\/update-cordova-for-visual-studio-tools-for-apache-cordova\/","article:published_time":"2015-07-13T09:06:29+00:00","article:modified_time":"2015-07-13T09:06:29+00:00","twitter:card":"summary","twitter:title":"Update Cordova with VSCordovaTools","twitter:description":"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova."},"aioseo_meta_data":{"post_id":"1984","title":"Update Cordova with VSCordovaTools","description":"This article lists the necessary steps to update Cordova on Windows and Mac for using with Visual Studio Tools for Apache Cordova.","keywords":[{"label":"vs2013","value":"vs2013"},{"label":"visualstudio","value":"visualstudio"},{"label":"vscordovatools","value":"vscordovatools"},{"label":"cordova","value":"cordova"},{"label":"ios","value":"ios"},{"label":"npm","value":"npm"},{"label":"mobile","value":"mobile"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-18 21:10:26","updated":"2025-12-12 07:42:26","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"author_meta":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"featured_img":null,"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"uagb_comment_info":2,"uagb_excerpt":"Visual Studio Tools for Apache Cordova (VSCordovaTools for short) is a great Visual Studio toolset to develop hybrid applications for multiple platforms, including Android, iOS and Windows. One of the nice things about the tool is that it installs everything you need to develop with Cordova. You don&#8217;t have to care about installing multiple components,&hellip;","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/apps\/\" class=\"advgb-post-tax-term\">Apps<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/mobile\/ios\/\" class=\"advgb-post-tax-term\">iOS<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/mobile\/\" class=\"advgb-post-tax-term\">Mobile<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/tools\/\" class=\"advgb-post-tax-term\">Tools<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">Visual Studio<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Apps<\/span>","<span class=\"advgb-post-tax-term\">iOS<\/span>","<span class=\"advgb-post-tax-term\">Mobile<\/span>","<span class=\"advgb-post-tax-term\">Tools<\/span>","<span class=\"advgb-post-tax-term\">Visual Studio<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">cordova<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">ios<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">mobile<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">npm<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VisualStudio<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">vs2013<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">vscordovatools<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">cordova<\/span>","<span class=\"advgb-post-tax-term\">ios<\/span>","<span class=\"advgb-post-tax-term\">mobile<\/span>","<span class=\"advgb-post-tax-term\">npm<\/span>","<span class=\"advgb-post-tax-term\">VisualStudio<\/span>","<span class=\"advgb-post-tax-term\">vs2013<\/span>","<span class=\"advgb-post-tax-term\">vscordovatools<\/span>"]}},"comment_count":"2","relative_dates":{"created":"Posted 11 years ago","modified":"Updated 11 years ago"},"absolute_dates":{"created":"Posted on July 13, 2015","modified":"Updated on July 13, 2015"},"absolute_dates_time":{"created":"Posted on July 13, 2015 11:06 am","modified":"Updated on July 13, 2015 11:06 am"},"featured_img_caption":"","series_order":"","jetpack_shortlink":"https:\/\/wp.me\/pYNdv-w0","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/comments?post=1984"}],"version-history":[{"count":7,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1984\/revisions"}],"predecessor-version":[{"id":1991,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1984\/revisions\/1991"}],"wp:attachment":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/media?parent=1984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/categories?post=1984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/tags?post=1984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}