前端开发
前端开发分类
格來羙、日出
这个作者很懒,什么都没留下…
展开
-
centos7 安装nodejs
nodejs 官方地址:https://nodejs.org/en/download/Linux Binaries (x64) 安装这里是centos,不是Linux ARM系统的,下载后是一个14M的tar包,node-v12.18.2-linux-x64.tar.xz# 解压[baidu@yfafnqeu ~]$ tar xvf node-v12.18.2-linux-x64.tar.xz# 重命名(或者移动到喜欢的位置)[baidu@yfafnqeu ~]$ mv node-v原创 2020-07-08 13:44:50 · 1979 阅读 · 1 评论 -
antd-prolayout 菜单刷新丢失
感谢作者:https://www.cnblogs.com/cp-cookie/p/14708810.htmlReact ProLayout组件自定义菜单导航menuDataRender不显示问题解决方案解决方案:1、将ProLayout里面新增menu={{ loading }} 2、将config/defaulSettings.js中的menu给注释掉const [loading, setLoading] = useState(true); const [menuData,..原创 2021-05-11 13:14:48 · 1527 阅读 · 0 评论 -
npm和yarn的区别,我们该如何选择?
周一入职,同事JJ让我熟悉一下基于React的新项目。按照以往,我的步骤都是:git clone xxxnpm installnpm run dev这时,JJ给我来了下面一段git clone xxxyarnyarn start“咦,yarn是什么鬼?难道npm更高级的替代品?为什么要替代npm?难道有什么好的地方?”,内心一连串的问题冒出来。我就默默的问了一下J...转载 2018-09-26 14:09:25 · 11521 阅读 · 0 评论 -
node 安装 windows-build-tools
npm install --global --production windows-build-tools总是有一些各种奇怪的报错,下面整理一套可以安装的教程本文安装环境原创 2022-10-01 11:08:23 · 4276 阅读 · 1 评论 -
react hook计时器
import { useState, useRef } from 'react';const Index = (props: any) => { const [nums, setNums] = useState(0); let timer = useRef(); // 点击开始 const start = () => { setNums(0) timer.current = setInterval(() => { console.log(t.原创 2021-06-28 11:15:20 · 842 阅读 · 0 评论 -
axios无法获取响应头headers的Content-Disposition
在控制台Network里明明能看到,但是在响应拦截器里用jsheaders["content-disposition"]来获取,但是打印 header对象里并没有content-disposition,无法获取,这是什么原因?根据MDN文档:Access-Control-Expose-Headers默认情况下,header只有六种 simple response headers (简单响应首部)可以暴露给外部:Cache-Control Content-Language Conten..原创 2021-02-25 11:04:34 · 14756 阅读 · 5 评论 -
windows下Yarn安装与使用
1.安装yarn方法一:使用安装包安装官方下载安装包,https://yarnpkg.com/zh-Hans/docs/install,安装完毕后,一定要配置环境变量。方法二:使用npm安装npm i yarn -g-i:install -g:全局安装(global),使用 -g 或 --global输入yarn -version 可以看到版本号,说明安装成功了...原创 2018-09-28 15:00:06 · 87336 阅读 · 4 评论 -
Promise使用
1.promise其实就是一个对象或者说是构造函数2.promise的出现(es6) 就是解决异步编程和回调地狱等问题,async和await的出现(ES8)就是基于promise的一种解决异步编程的终极解决方案(简化代码等等)3.在前端中,ajax和axios都会用到异步编程,axios更是基于promise的,所以一定要掌握promise以及用async和await搭配promise的使用。转载 2022-09-21 11:16:15 · 85 阅读 · 0 评论 -
使用node.js http-server启动了,但是网页打开显示无法正常工作
安装了http-server,启动后还是无法访问。解决办法一:npm install -g http-server@0.9.0然后启动就OK了解决办法二:安装命令:npm install -g anywhere使用:在要启动静态服务的目录下执行anywhere -p 8080-p 后跟端口号...原创 2019-11-22 17:18:04 · 1976 阅读 · 1 评论 -
window.onstorage监听localStorage变化
localStorage监听原创 2022-09-23 18:47:05 · 719 阅读 · 0 评论 -
ant-design地址打不开
ant-design地址打不开,可能和网络有关,用下面的镜像地址就可以打开ant-design-pro镜像地址:http://ant-design-pro.gitee.io/index-cnantd-mobile镜像地址:https://antd-mobile.gitee.io/index-cnant-design像地址http://ant-design.gitee.io/index-cn附上正常地址ant-designhttps://ant.design/index-cnan原创 2020-05-27 09:57:48 · 1974 阅读 · 0 评论 -
‘ng‘ 不是内部或外部命令
1、安装angluar脚手架。基本环境,node和npm。原创 2022-10-01 11:41:33 · 183 阅读 · 0 评论 -
react脚手架create-react-app使用
一、安装$ npm install -g create-react-app或者$ npm install -g create-react-app yarn二、创建react应用create-react-app是全局命令来创建react项目$ create-react-app react-cli-demo$ create-react-app react-cl...转载 2018-09-29 11:56:04 · 941 阅读 · 0 评论 -
windows安装yarn和tyarn
usagenpm install yarn tyarn -ginstalltyarn add antd错误:tyarn : 无法加载文件 C:\Users\HIGHGO\AppData\Roaming\npm\tyarn.ps1解决办法:1、命令行(cmd或者PowerShell)右键以管理员身份运行2、若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的 执行策略更改为 RemoteSigned执行:set-ExecutionPol原创 2021-04-21 10:52:15 · 2921 阅读 · 2 评论 -
window.onmessage
最近项目中iframe通信,使用了onmessage原创 2022-10-11 10:56:01 · 3512 阅读 · 1 评论