он свой синхронный результат
serve) есть параметр proxy, в котором можно задать проксирование всех локальных запросов куда угодно, с естественным игнорированием cors.
index.html, например тэги noscript.javascript ему не белый экран показывало, а поясняющую надпись.
publicPath - это то, по какому url доступно приложение. Совершенно не важно в какой физической папке на сервере оно при этом лежит. Указывать разный base для роутера и publicPath для vue - чревато багами.(посмотрите как base указывается если создавать vue create сразу с опцией router)url, то publicPath должен быть / или не указан.src/public/index.html в теге <noscript> и показана будет только если javascript отключён.public, то шаблон берётся из потрохов самого vue. Чтоб восстановить - опять же создайте vue create чистый проект и заберите оттуда.
vue.config.js, ты там какой-то хрени понаписал. publicPath не должен быть dist.vue.config.js всё будет работать как должно.publicPath указывается если на сервере приложение будет лежать не в корне, а по определённому пути. Если вы поставили там dist, значит приложение должно лежать по адресу site.name/dist/ и все ссылки, естественно, должны будут принимать вид site.name/dist/<ссылка>.
vue cli то для разработки у вас сервер запускается командой npm run serve / yarn serve. И доступен он по адресу localhost:, где port и publicPath - указанны в vue.config.js, по умолчанию 8080 и / соответственно.dist там взяться неоткуда, если он не прописан как publicPath вручную.npm run build / yarn build, то тут у вас уже появляется папочка dist с собранный приложением и класть на ваш сервер надо не её, а её содержимое.)
->
Вы не можете вывести значение до того как был клик.
->
Выводите значение после клика.