Как использовать axios в расширениях кода Visual Studio с веб-просмотром

Я использую этот образец для разработки своего плагина. И я хочу получить некоторые удаленные данные и отобразить данные в веб-просмотре. Мой вопрос в том, как использовать axios или другие библиотеки в этой среде. Спасибо.

https://github.com/Microsoft/vscode-extension-samples/tree/master/webview-sample

🤔 А знаете ли вы, что...
JavaScript поддерживает работу с различными форматами данных, такими как JSON и XML.


1
2 143
1

Ответ:

если вы хотите получить данные из API, вы можете использовать запрос. npm install request --save вы можете axios вместо request

import request = require('request');

const URL = 'https://jsonplaceholder.typicode.com/todos/1';
request({
  headers: {}, // add here headers if you needed
  uri: URL,
  method: 'GET', 
  // bodyData will come here if method is POST
  }, (err, res, body) => {
  const data = JSON.parse(body);
  console.info(data);
  // here call other stuff wants to do.
});