- 博客(7)
- 收藏
- 关注
原创 yarn常用命令
yarn安装npm i yarn -g查看版本Yarn -v1、开始一个新工程yarn init与 npm init 一样通过交互式会话创建一个 package.jsonyarn init跳过会话,直接通过默认值生成 package.jsonyarn init --yes 简写 yarn init -y初始化项目2、添加一个依赖yarn add添加依赖并更新 package.json 以及 yarn.lock 文件1).开发环境yarn add packageName依赖会
2022-02-23 15:09:13
1087
原创 语义化函数声明调用
普通的声明和调用方式不易阅读,当别人第一眼看到你的代码可能并不知道getItemList(343, 12)中参数343和12是什么意思,但是利用解构赋值的方式声明和调用函数,一眼就能看出343是id而12是这件物品对应的价格,代码的可读性会提高很多。普通声明调用function getItemList(id, price) { console.log('price: ', price); console.log('id: ', id);}getItemList(343, 12)
2022-02-23 15:06:52
195
原创 什么是pnpm——个人不完全解读
什么是pnpm——个人不完全解读pnpm同npm和yarn一样,是一个包管理工具。pnpm的出现是为了解决node_modules占用过大的问题。当我们的电脑上存储了多个项目时,node_modules的占用就会很大,而使用pnpm,所有的依赖会被存储在内容可寻址的存储中,即存储在硬盘的同一位置,当我们需要安装的依赖在硬盘中已经存在,包里的文件会硬链接到这一位置而不是重新安装,这样多个项目可以共享同一依赖pnpm常用命令管理依赖安装依赖pnpm add sax------------保存到 de
2022-02-23 15:05:27
2379
原创 百度地图获取经纬度的方式
title: 百度地图获取经纬度的方式date: 2022-01-07 17:25:22tags:一、JS API ip定位let loc = new BMap.LocalCity();loc.get(function (result) { cityName = result.name map.centerAndZoom(result.center, 12); map.panTo(result.center); mk = new BMap.Marker(resul.
2022-02-23 15:04:14
6043
原创 公众号网页开发的一些心得
公众号网页开发心得可能需要的一些资源:微信公众号开发文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.htmlJS-SDK:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html接口在线调试:https://mp.weixin.qq.com/debug/weui预览:https://weui.io/weu
2021-08-14 16:55:11
323
原创 Redirected when going from to via a navigation guard.
重构重写vue的push方法即可在main.js里面添加以下代码// 引入路由模块import VueRouter from 'vue-router'// 重写push方法const routerPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) { return routerPush.call(this, location).catch(error=> error)}/
2021-06-09 16:52:11
625
原创 记录并汇总报错:Cannot read property ‘catch‘ of undefined的4种解决办法
记录并汇总报错:Cannot read property ‘catch’ of undefined的解决办法1、npm i vue-router2、npm i vue-router@3.0 -S3、在main.js里面添加以下代码(这些代码是用来重写vue-router的push方法的,可以解决自身跳转自身报错的问题)// 引入路由模块import VueRouter from 'vue-router'// 重写push方法const routerPush = VueRouter.protot
2021-06-03 20:26:01
2927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人