首页
给我留言
友情链接
关于小站
Search
1
小狐狸ai创作系统1.8.3独立免授权版
671 阅读
2
小狐狸Ai创作系统1.9.2独立免费版
558 阅读
3
ChatGpt 中文调教指南
485 阅读
4
kali 安装OneForAll子域名扫描神器
294 阅读
5
利用服务器调用API搭建一个ChatGpt在线使用的WEB站点
290 阅读
乱七杂八
实用软件
电脑软件
安卓软件
程序源码
PHP源码
HTML5源码
其他源码
学习笔记
MySQL笔记
Linux
其他笔记
网络技术
主题模板
typecho
VPS推荐
国内VPS
国外VPS
登录
/
注册
Search
标签搜索
Linux
ChatGpt
宝塔面板
小狐狸ai
Windows
ai
php源码
网络工具
MySQL
网络技术
nginx
技术教程
网站搭建
电脑软件
SSH
SFTP
远程链接
MySQL笔记
css
node.js
SubEra
累计撰写
48
篇文章
累计收到
409
条评论
首页
栏目
乱七杂八
实用软件
电脑软件
安卓软件
程序源码
PHP源码
HTML5源码
其他源码
学习笔记
MySQL笔记
Linux
其他笔记
网络技术
主题模板
typecho
VPS推荐
国内VPS
国外VPS
页面
给我留言
友情链接
关于小站
搜索到
2
篇与
的结果
2023-04-14
宝塔面板node项目安装模块提示info No lockfile found解决方法
关于今天我在宝塔面板部署node项目时,提示需要安装模块,可以到设置————>模块管理————>一键安装模块。我按照步骤操作后,安装模块提示info No lockfile found.,并且它最后提示安装好了,但模块列表还是为空,项目还是无法运行。最终解决方法如下:点击终端:然后输入以下代码yarn config set ignore-engines true最终再次尝试一键安装模块就安装成功了
2023年04月14日
35 阅读
0 评论
0 点赞
2023-04-13
什么是Axios,怎样使用Axios?
Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。Axios文档地址:https://www.axios-http.cn/特性:从浏览器创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求和响应数据取消请求自动转换JSON数据客户端支持防御XSRF使用方式Axios引入外部引入cdn,以下两种方式任选一种即可。//第一种<script src="https://unpkg.com/axios/dist/axios.min.js"></script>//第二种<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>Axios发送请求第一种// 向给定ID的用户发起请求 axios.get('/user?ID=12345') .then(function (response) { // 处理成功情况 console.log(response); }) .catch(function (error) { // 处理错误情况 console.log(error); }) .then(function () { // 总是会执行 });第二种// 上述请求也可以按以下方式完成(可选) axios.get('/user', { params: { ID: 12345 } }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); }) .then(function () { // 总是会执行 }); 第三种Post请求 axios.post('/user', { firstName: 'Fred', lastName: 'Flintstone' }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });使用Axios api来传递相关配置创建请求// 发起一个post请求 axios({ method: 'post', url: '/user/12345', data: { firstName: 'Fred', lastName: 'Flintstone' } });响应结构一个请求的响应包含以下信息。{ // `data` 由服务器提供的响应 data: {}, // `status` 来自服务器响应的 HTTP 状态码 status: 200, // `statusText` 来自服务器响应的 HTTP 状态信息 statusText: 'OK', // `headers` 是服务器响应头 // 所有的 header 名称都是小写,而且可以使用方括号语法访问 // 例如: `response.headers['content-type']` headers: {}, // `config` 是 `axios` 请求的配置信息 config: {}, // `request` 是生成此响应的请求 // 在node.js中它是最后一个ClientRequest实例 (in redirects), // 在浏览器中则是 XMLHttpRequest 实例 request: {} }当使用 then 时,将接收如下响应axios.get('/users/123456') .then(function (response) { console.log(response.data); console.log(response.status); console.log(response.statusText); console.log(response.headers); console.log(response.config); });示例代码<script src="https://unpkg.com/axios/dist/axios.min.js"></script>// 1. 调用 axios 方法得到的返回值是 Promise 对象 axios({ // 请求方式 method: 'GET', // 请求的地址 url: '接口地址', // URL 中的查询参数 params: { id: 1 } }).then(function (result) { console.log(result) //result.data为获取到的数据 })示例代码: axios({ url: '/getUsers', method: 'get', responseType: 'json', // 默认的 data: { //'a': 1, //'b': 2, } }).then(function (response) { console.log(response); console.log(response.data); }).catch(function (error) { console.log(error); });
2023年04月13日
17 阅读
0 评论
0 点赞