Hope this article was helpful to you and you were able to set the proxy on nodeJs using npm. With special characters escaped, the config command might look like the following if your password was “abc npm config set https-proxy :8080 You need to prefix a percent sign ” % ” to the HEX value given in the table. You need to replace the special character with its equivalent HEX value that you can pick up from the following table of ASCII Codes. maxsockets Default: network-concurrency x 3 Type. If the HTTPPROXY or httpproxy environment variables are set, proxy settings will be honored by the underlying request library. proxy Default: null Type: url A proxy to use for outgoing http requests. Especially if you have characters like within your password, you might have to replace it with a relevant Hex value from the ASCII code list.įor Example, if the password contained an ” ” symbol like “ ” then you’ll have to pass the password as “abc %40xyz”. The IP address of the local interface to use when making connections to the npm registry. If your network requires a username password then please pass it in like : npm config set https-proxy :8080 How to encode special characters in password in npm?Īlso, remember to you might have to url encode the proxy url if there are special character in it. Following is the code you would require to set the proxy using the npm config in NodeJs : npm config set proxy As an alternative, you can also use the npm config set command to set the http-proxy value. You can use that to set the proxy values directly into the file. In NodeJs the npm uses a configuration file that can be easily edited using the npm config edit command. You would have to set the proxy for both http and https proxy. However, this can be easily fixed by setting the proxy of NodeJs using config command. Basically, you might notice that the commands like npm install is not working. While working with NodeJs you’ll notice that many times you might not be able to install or update while working behind a proxy network like the corporate web proxy of your office etc.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |