![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具类
|恰同学少年|
前端开发
展开
-
手写promise
const PENDING = 'pending'const FULFILLED = 'fulfilled'const REJECTED = 'rejected'function MyPromise(executor) { let self = this self.state = PENDING self.value = null self.reason = null self.onFulfilledCallbacks = [] self.onReje原创 2022-03-23 11:12:03 · 316 阅读 · 0 评论 -
使用 nrm 切换镜像源
1. 下载 nrm:npm install -g nrm2.查看可切换的镜像源: nrm ls (*表示正在使用的镜像源)* npm -------- https://registry.npmjs.org/ yarn ------- https://registry.yarnpkg.com/ cnpm ------- http://r.cnpmjs.org/ taobao ----- https://registry.npm.taobao.org/ nj --------- https:原创 2022-01-08 17:16:51 · 969 阅读 · 0 评论 -
vue-cli2打包后的文件中有本地文件路径
打包之后的文件:罪魁祸首是:解决办法:cssSourceMap的值改为false原创 2021-12-08 10:31:40 · 874 阅读 · 0 评论 -
JavaScript 实用工具函数
1. 数字操作(1)数字操作export const randomNum = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min;(2)数字千分位分隔export const format = (n) => { let num = n.toString(); let len = num.length; if (len <= 3) { return num;原创 2021-11-01 17:09:34 · 308 阅读 · 0 评论 -
管理电脑git凭据
原创 2021-10-22 21:57:26 · 440 阅读 · 0 评论 -
常用的几个操作数据结构的原生方法
将一个类数组对象转换为一个真实的数组/** * Convert an Array-like object to a real Array. */ function toArray (list, start) { start = start || 0; var i = list.length - start; var ret = new Array(i); while (i--) { ret[i] = list[i + start]; }原创 2021-09-08 17:25:29 · 90 阅读 · 0 评论 -
nrm -- [TypeError [ERR_INVALID_ARG_TYPE]
在上图标红处可以根据目录找到cli.js文件然后将第17行的 const NRMRC = path.join(process.env.HOME, '.nrmrc');替换成 const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');转载 2021-08-26 17:21:43 · 177 阅读 · 0 评论 -
Please make sure you have the correct access rights and the repository exists.
错误截图:解决:找到known_hosts文件:删除对应的git仓库地址,然后重新在git中输入命令,会自动生成一行新的。原创 2021-08-23 17:38:06 · 91 阅读 · 0 评论 -
a later version of node.js is already installed. Setup will now exit.
找到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js文件,点击Uninstall Node.js卸载,然后再重新安装就可以了。附加图片:原创 2021-08-17 18:37:39 · 19804 阅读 · 6 评论 -
电脑快捷键大全
Ctrl快捷键Ctrl+S 保存Ctrl+W 关闭程序Ctrl+N 新建Ctrl+O 打开Ctrl+Z 撤销Ctrl+F 查找Ctrl+X 剪切Ctrl+C 复制Ctrl+V 粘贴Ctrl+A 全选Ctrl+[ 缩小文字Ctrl+] 放大文字Ctrl+B 粗体Ctrl+I 斜体Ctrl+U 下划线Ctrl+Shift 输入法切换Ctrl+空格 中英文切换Ctrl+回车 QQ号中发送信息Ctrl+Home 光标快速移到文件头Ctrl+End 光标快速移到文件尾Ctrl原创 2021-08-15 12:01:48 · 177 阅读 · 0 评论 -
计算机的快捷键及html杂七杂八
计算机的快捷键复制:ctrl+c粘贴:ctrl+v剪切:ctrl+x保存:ctrl+s撤销上一步操作:ctrl+zwin+E: 打开资源管理器alt+tab:切换程序(注意整个过程按着alt)ctrl+tab:在程序内快速切换win+D(鼠标点击屏幕的右下角):切换到桌面win+R:快速运行,打开软件,cmd命令等 calc:运行计算器 mspaint:运行画图工具 notepad:运行记事本 osk:虚拟键盘 运行c原创 2021-06-27 12:23:59 · 181 阅读 · 0 评论 -
git和npm常用命令行
常用git命令行记录git clone 'https://git.xxxxxxxx.git' // 克隆文件到本地git add . // 添加本地改动的文件git commit -m'xxx' // 提交文件git push // 推送已提交的文件到git仓库git pull // 拉取git仓库中的文件git stash // 隐藏本地改动的文件git stash pop // 放出本地改动的文件git log // 命令可以显示所有提交过的版本信息git l原创 2021-06-16 15:18:02 · 248 阅读 · 0 评论