A
A
Alexander2020-02-12 14:51:20
JavaScript
Alexander, 2020-02-12 14:51:20

How to properly set up a proxy for integrating VUE into an existing project?

Приветствую уважаемое сообщество!
Хочу интегрировать вью в адмипанель сайта
например сейчас у меня есть страница с модулем вида
presta:8080/admin5940aaspc/index.php/modules/prodc...
здесь я создал div#app для того чтобы сюда рендерился компонент

В папку с модулем инсталировал вью
тепрь встал вопрос как настроить прокси

во первых ситуация с токеном безопасности, страничка без токена не будет работать
и токен каждую сесию меняется

Второе - как правильно настроить прокси сервер, потому что сейчас он у меня открывается тупо на localhost:8081
и ничего не проксирует

devServer: {
    proxy: {
      '/': {
        target: 'http://presta:8080/admin5940aaspc/index.php/modules/prodconf/main?token=b5460a8328a8e3de4ce2cc67bd240c47'
      }
    }
}

не вполне понимаю как устанавливать контекст
поставил "/" для всех запросов, но что то не фурычит

Answer the question

In order to leave comments, you need to log in

1 answer(s)
C
coderisimo, 2020-02-12
@coderisimo Куратор тега JavaScript

Just personal experience.
On the backend, I created a method that returns a token, the method only works on the local machine. That is, when the application starts, if it is DEV, the application requests a token from the server.
5e43ed22f096f708089736.jpeg
Proxies must be configured on the backend. That is, if you work locally, then you must have a backend. In my case, this is docker and I send all requests to 127.0.0.1:8000
5e43ec8b07a5e913892796.jpeg

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question