Получить все конечные точки от Axios - PullRequest
0 голосов
/ 11 июня 2019

Я написал приложение в ReactJS, и теперь мне нужно получить все конечные точки, которые я использовал в axios. Кто-то знает, существует ли какой-либо метод для получения этой информации?

Или существует умный способ сделать это?

1 Ответ

1 голос
/ 11 июня 2019

Вы можете использовать регулярные выражения, чтобы найти все ваши запросы, сделанные с помощью axios.methodName. Это означает, что у вас есть строка всего вашего неисследованного / некомпилированного исходного кода.В качестве альтернативы, используйте регулярное выражение в VSCode (или другую IDE, которая поддерживает find от Regex) и найдите способ извлечь результаты в виде строки.

const s = `
axios.get('hello/GET')
axios.put('hello/PUT/FOO')
axios.post('hello/PoSt/BAR/YO')
axios.delete('hello/delete/etc/etc')
axios.foo('hello/foo/foo/foo')
`

const matches = s.match(/(?!axios\.[A-z]+)(?:\([A-z\/'"]*\))/gm)

console.log(matches)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...