Ax ios не компилируется (решено) - PullRequest
0 голосов
/ 24 апреля 2020

ОБНОВЛЕНИЕ: Проблема решена .... пишется топор ios неправильно при импорте -_-

Я установил топор ios с npm, но по какой-то причине он не компилируется.

Фрагмент моего пакета. json file:

    "aws4": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
      "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
    },
    "axios": {
      "version": "0.19.2",
      "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
      "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
      "requires": {
        "follow-redirects": "1.5.10"
      },
      "dependencies": {

Фрагмент моего package.lock. json file:

  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.3.2",
    "@testing-library/user-event": "^7.1.2",
    "axios": "^0.19.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-scripts": "3.4.1"
  },

Где я использовать топор ios:

import React, {useState} from 'react';
import Search from './components/search.js';
import axios from 'axois';

function App() {
  const [state, setState] = useState({
    s: "", //search query. empty string is default entry
    results: [], //initially, no results, so empty array
    selected: {}, //the actual element clicked up out of the presented results
  })

  const apiurl = "http://www.omdbapi.com/?i=tt3896198&apikey=af1c6093";

  const search = (e) => {
    if(e.key === "Enter") {
      axios(apiurl + "&s=" + state.s).then((data) => {
        console.log(data);
      });
    }
  }

Заранее благодарим за помощь! Дайте мне знать, если вы хотите, чтобы я предоставил больше контекста / кода.

Ответы [ 3 ]

1 голос
/ 24 апреля 2020

import axios from 'axois'; это должно быть 'axios' не 'axois'

1 голос
/ 24 апреля 2020

У вас есть опечатка в вашем импорте. axois должно быть axios.

0 голосов
/ 24 апреля 2020

Используйте

import axios from 'axios';

вместо

import axios from 'axois';
...