{"id":926,"date":"2022-08-02T14:13:08","date_gmt":"2022-08-02T18:43:08","guid":{"rendered":"http:\/\/gregorgonzalez.com.ve\/blog\/?p=926"},"modified":"2022-08-02T14:13:08","modified_gmt":"2022-08-02T18:43:08","slug":"ng-serve-no-funciona-en-la-terminal-de-visual-studio-code","status":"publish","type":"post","link":"https:\/\/gregorgonzalez.com.ve\/blog\/ng-serve-no-funciona-en-la-terminal-de-visual-studio-code\/","title":{"rendered":"Ng serve no funciona en la terminal de Visual Studio Code"},"content":{"rendered":"<p>Al ejecutar este comando desde VSC nos aparece un mensaje que indica \u00abNo se puede cargar el archivo C:\\Users\\gregor\\AppData\\Roaming\\npm\\ng.ps1 porque la ejecuci\u00f3n de scripts est\u00e1 deshabilitada en este sistema\u00bb, esto es debido a las pol\u00edticas de powershell que por seguridad no nos permiten ejecutar scripts.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-927\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/msj-terminal.jpg\" alt=\"\" width=\"991\" height=\"190\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/msj-terminal.jpg 991w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/msj-terminal-300x58.jpg 300w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/msj-terminal-768x147.jpg 768w\" sizes=\"(max-width: 991px) 100vw, 991px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Para solucionarlo debemos habilitar la ejecuci\u00f3n desde la configuraci\u00f3n de VSC en el archivo \u00absettings.json\u00bb, abrimos VSC, abrimos el buscador de la paleta de comandos con la combinaci\u00f3n de teclas \u00ab<strong>ctrl + shift + p<\/strong>\u00bb y luego buscamos \u00ab<strong>settings.json<\/strong>\u00ab. En este archivo agregamos la siguiente configuraci\u00f3n:<\/p>\n<pre class=\"lang:js decode:true \">    \"terminal.integrated.profiles.windows\": {\r\n        \"PowerShell\": {\r\n          \"source\": \"PowerShell\",\r\n          \"icon\": \"terminal-powershell\",\r\n          \"args\": [\"-ExecutionPolicy\", \"Bypass\"]\r\n        }\r\n      },\r\n      \"terminal.integrated.defaultProfile.windows\": \"PowerShell\",<\/pre>\n<p>&nbsp;<\/p>\n<p>Quedando de esta manera:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-928\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/config-json.jpg\" alt=\"\" width=\"818\" height=\"274\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/config-json.jpg 818w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/config-json-300x100.jpg 300w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/config-json-768x257.jpg 768w\" sizes=\"(max-width: 818px) 100vw, 818px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Ahora debemos reiniciar VSC y listo.<\/p>\n<p><strong>Nota:<\/strong> Si ya tienes una terminal abierta, debes cerrarla y abrir una nueva porque los cambios se reflejan es en la nueva.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al ejecutar este comando desde VSC nos aparece un mensaje que indica \u00abNo se puede cargar el archivo C:\\Users\\gregor\\AppData\\Roaming\\npm\\ng.ps1 porque la ejecuci\u00f3n de scripts est\u00e1 deshabilitada en este sistema\u00bb, esto es debido a las pol\u00edticas de powershell que por seguridad no nos permiten ejecutar scripts. &nbsp; Para solucionarlo debemos habilitar la ejecuci\u00f3n desde la configuraci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":572,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[232],"tags":[142,315,221,212],"_links":{"self":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/926"}],"collection":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/comments?post=926"}],"version-history":[{"count":2,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/926\/revisions"}],"predecessor-version":[{"id":930,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/926\/revisions\/930"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/media\/572"}],"wp:attachment":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/media?parent=926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/categories?post=926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/tags?post=926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}