[{"data":1,"prerenderedAt":193},["ShallowReactive",2],{"article-change-default-global-installation-directory-for-nodejs-on-windows":3},{"article":4,"tags":82,"previous":97,"next":147},{"id":5,"title":6,"author":7,"body":8,"createdAt":70,"description":71,"extension":72,"img":73,"meta":74,"navigation":75,"path":76,"seo":77,"stem":78,"tags":79,"updatedAt":70,"__hash__":81},"articles\u002Farticles\u002Fchange-default-global-installation-directory-for-nodejs-on-windows.md","Change default global installation directory for node.js on Windows",null,{"type":9,"value":10,"toc":66},"minimark",[11,15,18,21,24,27,30,33,36,44,47,50],[12,13,14],"p",{},"Within companies often Anti-Virus (AV) can impact the installation process of common\u002Frecent npm modules.  EPERM errors can occur during the npm -g installation process indicating that there are conflicts between the AV scanning process and the installation. ",[12,16,17],{},"The default location for node modules has generally been a sensitive directory for AV software %appdata% and can be locked down.    Node Installation",[12,19,20],{},"Node will install itself to this directory on your Windows PC C:\\Program Files\\nodejs\\node_modules\\npm",[12,22,23],{},"Following path will be added to the PATH variable C:\\Program Files\\nodejs\\",[12,25,26],{},"Within this directory is a npmrc file with the following PREFIX default prefix=${APPDATA}\\npm    Changing the default location of node_modules",[12,28,29],{},"You can determine the current node default directory by executing npm config get prefix (you can run this after your following update)",[12,31,32],{},"Open the npmrc file located in C:\\Program Files\\nodejs directory.",[12,34,35],{},"Default value prefix=${APPDATA}\\npm  which converts to C:\\Users{username}\\AppData\\Roaming\\npm directory.",[12,37,38,39,43],{},"Change the prefix value to your new custom location i.e. prefix=c:\\npm      * ",[40,41,42],"strong",{},"ALSO"," –>",[12,45,46],{},"Change the existing PATH variable from c:\\Users{username}\\AppData\\Roaming\\npm to c:\\npm (Right click on This PC, Advanced Tab, Environment Variables, Select Path in the list and Edit, find the existing npm path and change it)",[12,48,49],{},"Alternative to changing the npmrc file manually",[12,51,52,53,56,57,59,60],{},"npm config set prefix c:\\npm",[54,55],"br",{},"\nnpm config set cache c:\\npm-cache",[54,58],{},"\nWindows System Path can be edited via ",[61,62,65],"a",{"href":63,"target":64},"http:\u002F\u002Fwww.rapidee.com\u002Fen\u002Fabout","_blank","RapidEE",{"title":67,"searchDepth":68,"depth":68,"links":69},"",2,[],"2019-03-16T15:27:17.345Z","Change the default global location for installation of npm packages, cache etc.","md","\u002Farticles\u002Fimages\u002Fnode.png",{},true,"\u002Farticles\u002Fchange-default-global-installation-directory-for-nodejs-on-windows",{"title":6,"description":71},"articles\u002Fchange-default-global-installation-directory-for-nodejs-on-windows",[80],"node","Hxu8wBevT7-sY8OwgP_bylX4WIRcsDQVSc2j9oAVKu4",[83],{"id":84,"title":85,"body":86,"description":90,"extension":72,"img":91,"meta":92,"name":80,"navigation":75,"path":93,"seo":94,"stem":95,"__hash__":96},"tags\u002Ftags\u002Fnode.md","Node",{"type":9,"value":87,"toc":88},[],{"title":67,"searchDepth":68,"depth":68,"links":89},[],"Node allows developers to write JavaScript code that runs directly in a computer process itself instead of in a browser. Node can, therefore, be used to write server-side applications with access to the operating system, file system, and everything else required to build fully-functional applications.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1598313183973-4effcded8d5e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=675&q=80",{},"\u002Ftags\u002Fnode",{"description":90},"tags\u002Fnode","kBZEUEYUGIoLCPM88yi6RG1QD8TIc4JbSwgSFvC1_Gc",{"id":98,"title":99,"author":7,"body":100,"createdAt":138,"description":139,"extension":72,"img":132,"meta":140,"navigation":75,"path":141,"seo":142,"stem":143,"tags":144,"updatedAt":138,"__hash__":146},"articles\u002Farticles\u002Fvisual-studio-themes.md","Visual Studio Themes",{"type":9,"value":101,"toc":136},[102,119,122],[12,103,104,105,108,112,113,116],{},"I have not been a fan historically of dark mode however recently I found this site ",[61,106],{"href":107},"https:\u002F\u002Fgithub.com\u002Frainglow\u002Fvs",[61,109,107],{"href":107,"rel":110},[111],"nofollow"," which has 320+ Visual Studio (Not Vs Code @Code) .  You can preview themes here ",[61,114],{"href":115},"http:\u002F\u002Fdaylerees.github.io\u002F",[61,117,115],{"href":115,"rel":118},[111],[12,120,121],{},"I am using one that looks like... and liking it very much (bit easier than vs.net oob dark mode)",[12,123,124],{},[61,125,127],{"href":126},"\u002Farticles\u002Fimages\u002Fimage_636961497088613233.png",[128,129],"img",{"style":130,"title":131,"src":132,"alt":131,"width":133,"height":134,"border":135},"display: inline; background-image: none;","image","\u002Farticles\u002Fimages\u002Fimage_thumb_636961497090137940.png",642,304,0,{"title":67,"searchDepth":68,"depth":68,"links":137},[],"2019-06-14T22:55:09.108Z","Make Visual Studio yours, use themes to change the look and feel to meet your desires",{},"\u002Farticles\u002Fvisual-studio-themes",{"title":99,"description":139},"articles\u002Fvisual-studio-themes",[145],"visualstudio","dXCAujKbTq5VbZD6mK7Cqb-0s_3y_nnjAU-TyuojtsA",{"id":148,"title":149,"author":7,"body":150,"createdAt":183,"description":184,"extension":72,"img":7,"meta":185,"navigation":75,"path":186,"seo":187,"stem":188,"tags":189,"updatedAt":183,"__hash__":192},"articles\u002Farticles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project.md","SQL Server Reporting Services (SSRS)–How to open SSRS Project",{"type":9,"value":151,"toc":181},[152,155,158],[12,153,154],{},"When you're trying to open your SSIS or SSRS solution, you will get a message that the migration has failed or\n'The application which this project type is based on was not found.'",[12,156,157],{},"You can open rptproj files with Visual Studio 2017 with an extension.  Follow the following steps to get going.",[159,160,161,165,168,175,178],"ul",{},[162,163,164],"li",{},"Open ‘Microsoft Visual Studio 2017‘.",[162,166,167],{},"In the menu bar, expand ‘Tools‘, then choose ‘Extensions & Updates‘. to install an extension.",[162,169,170,171,174],{},"Search for ‘",[40,172,173],{},"Microsoft Reporting Services Projects","‘, and install this extension.",[162,176,177],{},"To complete the installation, shut down all windows and instances of Microsoft Visual Studio 2017. Then the installer will start.",[162,179,180],{},"Try to open your solution or projects (*.rptproj) again.",{"title":67,"searchDepth":68,"depth":68,"links":182},[],"2019-03-03T21:18:35.918Z","Ever try to open an older SQL Server Reporting Services (SSRS) project and do not know what product it opens with?  SSRS and how to add\u002Fmanage reports always seems to be a problem.  Well, Visual Studio 2017 has an extension that you can use to open the older rptproj files.  Give it a go.",{},"\u002Farticles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project",{"title":149,"description":184},"articles\u002Fsql-server-reporting-services-ssrs-how-to-open-ssrs-project",[190,191],"sqlserver","aspnet","mikQhQ-Cqxon8GSkXwjPOgBtZoZDTnq6qSx9SMWr80o",1781574765926]