Я запускаю приложение angularjs, которое использует webpack-dev-server для обозначения целевого URL-адреса бэкенда, т.е. куда должен отправляться запрос http / https.например, так:
devServer: {
contentBase: "./publish",
port: 9000,
proxy: {
"/api": {
target: process.env.URL || "http://localhost:8080",
changeOrigin: true
}
},
...
}
Теперь целевой URL требует использования OpenVPN по соображениям безопасности, и там, где я нахожусь, IP-адрес целевого URL заблокирован, поэтому я настроил VPS, который запускает shadowsocks и openVPN вместе.
Теперь на моем локальном компьютере я могу открыть целевой URL в браузере Chrome, но когда я запускаю
URL="https://<the target url>" npm start
, я получаю
[HPM] Error occurred while trying to proxy request...(ENOTFOUND)
Есть идеи?Заранее спасибо.