嗨,我试图设置一个代理,每次我运行一个特定的项目与我的npm run dev
命令。
我有一些像https://www.npmjs.com/package/dotenv设置我的环境变量,但我也希望自动设置我的npm config set proxy http://proxy.example.com:1337
npm config set https-proxy https://proxy.example.com:1337
有人能解决这个问题吗?
注意我只想为我的开发和笔记生产。
嗨,我试图设置一个代理,每次我运行一个特定的项目与我的npm run dev
命令。
我有一些像https://www.npmjs.com/package/dotenv设置我的环境变量,但我也希望自动设置我的npm config set proxy http://proxy.example.com:1337
npm config set https-proxy https://proxy.example.com:1337
有人能解决这个问题吗?
注意我只想为我的开发和笔记生产。
2条答案
按热度按时间llmtgqce1#
为npm设置代理和其他配置,只需在控制台中输入以下命令
npm配置编辑
此命令将打开**.npmrc文件,在该文件中设置
proxy
、https-proxy
等相关设置npm**希望它能起作用。
1l5u6lss2#
npm config set proxy http://proxy.example.com:1337
将设置从npm repo下载包的代理。当你运行
npm run dev
时,运行的是你的应用程序,它是由npm在你的操作系统上的node.js上调用的,所以你需要为你的应用程序或你的操作系统设置一个代理。系统级代理
Linux
https://askubuntu.com/questions/583797/how-to-set-a-proxy-for-terminal
窗口:
应用级别
对此我无能为力。
Webpack开发服务器
我相信这是你需要的,如果你正在使用webpack dev server。
https://github.com/webpack/webpack-dev-server/blob/master/examples/general/proxy-simple/webpack.config.js