摘要:
Node环境 在Node官网:https://nodejs.org/zh-cn/download/ 寻找需要的node版本下载链接 下载文件,解压 ,重命名 wget https://nodejs.org/dist/v14.17.3/node-v14.17.3-linux-x64.tar.xz 我这 阅读全文
摘要:
经常会忘记一些常用命令,在这里进行汇总记录,会不断进行更新 初始化 npm init 生成一份package.json配置,会以询问的方式进行一些初始化配置。 参数 --force --yes 可以通过这两个配置跳过询问环节,直接生成默认的配置。 配置 npm config list 查看基本配置, 阅读全文
摘要:
vue-router 的 history模式,是为了地址栏看起来更加自然。但是需要在服务端进行一些额外的配置。 为什么需要额外配置? 假设应用地址为abc.com,服务端不加额外的配置。当通过abc.com来访问时,是没有问题的,可以正常加载到html文件,之后通过route-link或者route 阅读全文
摘要:
开始搭建之前要明确需要支持什么能力,再逐个考虑要如何实现。本项目搭建时计划需要支持以下功能: 支持组件测试/demo 支持不同的引入方式 : 全部引入 / 按需加载 支持主题定制 支持文档展示 组件测试/demo 本项目是 vue 组件库,组件开发过程中的测试可以直接使用 vue-cli 脚手架,在 阅读全文
摘要:
环境变量 在进行bable配置时,可以通过环境变量来为某个环境做特殊的配置,特定环境的设置项会被合并、覆盖到没有特定环境的设置项中。 env: { dev: { presets: [ '@vue/cli-plugin-babel/preset' ] }, build: { presets: [ [ 阅读全文
摘要:
`react router ^5.1.2` 在有正在编辑的内容未保存时,发生了路由切换,此时需要给出一些提示,并由用户控制是否进行跳转。 在 进行路由管理时,可以使用 组件实现此功能,其中的 属性可以接受一个函数,返回 的时候就提示,默认为window.confirm进行提示,用户可以选择是否跳转; 阅读全文
摘要:
总结获取url中查询参数的两种方式 通过正则表达式获取单个参数 url中的所有查询参数可以通过 字段获取,以字符串的形式返回。并有固定的格式 ,所以可以正则表达式匹配。 分析下需要匹配的格式: + , 其中需要获取的是value部分,但是也需要 param= 参与匹配,但是不能参与返回结果,这里有 阅读全文
摘要:
在javaScript中,经常会说到 原型 ( )和 原型链 ( )。我曾经以为我完全理解了,但是后来总是会发现不同的地方,这次进行一次系统的整理。 原型 什么是原型? 看一下 权威指南 中的说明 每一个javaScript对象(null除外)都和另一个对象相关联。“另一个”对象就是我们熟知的原型, 阅读全文
摘要:
二进制和十进制相互转换,位移运算符 阅读全文
摘要:
redux触发store更新,使用的dispatch(action),在关于createStore的源码解读中可以看到,store.dispatch限制了action必须是一个纯对象。是为了保持reducer的纯净性 只要传入参数相同,返回计算得到的下一个 state 就一定相同。没有特殊情况、没有 阅读全文