reactjs - 无法解析“C:\Users\HP\Desktop\pics\src\components”中的“axios”
问题描述
我在导入 axios npm 模块时遇到问题。我已经重新安装了 npm,并且我已经尝试过npm install 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;
这是我的错误
./src/components/App.js
Module not found: Can't resolve 'axios' in
'C:\Users\HP\Desktop\pics\src\components'
解决方案
好像没有安装axios。尝试 npm install --save axios。然后仔细检查您的导入语句。它应该是“从'axios'导入axios”
这解决了问题
推荐阅读
- angular - 配置为不时自定义 Angular FormField 发射事件
- javascript - 如何捕获/处理 HtmlUnit 中的客户端 window.location 更改?
- reactjs - 组件正在使用 UseState 在 ReactJS 中更改要控制的文本类型的不受控制的输入
- microsoft-edge - Chromium Edge 扩展发布 API
- javascript - 为什么此 JavaScript 代码打印函数代码而不是返回值
- python - 用于 Python 问题的雪花连接器
- javascript - 使用material-ui自动完成获取所选值的“ID”
- angular - typeof(data) 通过 data[0] 返回“object”在 Angular 中未定义
- postman - Postman 显示 200 Ok 但作为响应它显示 odoo api 错误?
- go - 如何理解函数中定义的指针