Reactjs 无法解析“C:\Users\HP\Desktop\pics\src\components”中的“axios”

Reactjs 无法解析“C:\Users\HP\Desktop\pics\src\components”中的“axios”,reactjs,axios,Reactjs,Axios,导入axios npm模块时遇到问题。我已经重新安装了npm,并尝试了npm安装axios,但仍然出现此错误 这是我的代码: import React from 'react'; import axios from 'axios'; import SearchBar from './SearchBar' class App extends React.Component{ onSearchSubmit(term){ axios.get('https://api.unspl

导入axios npm模块时遇到问题。我已经重新安装了npm,并尝试了npm安装axios,但仍然出现此错误

这是我的代码:

import React from 'react';
import axios from 'axios';
import SearchBar from './SearchBar'

class App extends React.Component{
    onSearchSubmit(term){
       axios.get('https://api.unsplash.com/search/photos',{
           params : {query : term},
           headers:{
            Authorization: 'Client-ID 70822bb6597a62eb06e224569a56f353f13fc6578a677abb1e8ad1dce0993396'
           }

       });
    }
    render(){

        return (
            <div className='ui container' style={{marginTop : '30px'}}>
                <SearchBar onSubmit={this.onSearchSubmit} />
            </div>
        )
    }

}

export default App;

看起来没有安装axios。尝试npm安装-保存axios。然后仔细检查您的导入声明。它应该是从“axios”导入axios


这解决了问题

在项目根目录中使用“npm list axios”并检查它是否已安装。我仍然收到与我所说的相同的错误,以检查npm list axios的结果并验证是否已安装axios。这不是你问题的解决方案,而是检查问题所在的第一步。你能附上“npm list axios”的输出吗?这会对你更有帮助debuggingpics@0.1.0C:\Users\HP\Desktop\pics`-axios@0.18.0
./src/components/App.js
Module not found: Can't resolve 'axios' in 
'C:\Users\HP\Desktop\pics\src\components'