- 博客(80)
- 资源 (1)
- 收藏
- 关注
原创 uni-app之 App 调试
uni-app 开发App、web端、小程序时都需要调试。web端可以在浏览器上打开开发者工具调试,小程序在对应平台的开发工具上可以调试,那么App开发怎么调试呢?注意:代码更改后会进行热更新,这时需要重新点击。这里的调试操作与在web网页调试的操作一样。等待出现以下界面,点击。
2023-03-15 21:02:36 4313 2
原创 vue 指令
全局注册自定义指令// 如果是用 cli 搭建的项目,在main.js文件下注册一个 focus指令 Vue . directive('focus' , {} , });局部注册自定义指令// 指令focus: {el.focus();},},},
2023-03-09 17:00:46 622
原创 .vue 文件中 script 标签出现缩进问题
在.vue文件中的script出现缩进问题,报错如下: Expected indentation of 0 spaces but found 2.
2023-02-27 21:47:30 657
原创 TypeScript 学习之泛型
类有两部分:静态部分和实例部分,泛型类指的是实例部分的类型,所以类的静态属性不能使用泛型类型。泛型函数的类型与非泛型函数的类型没什么不同,只是有一个类型参数在最前面。可以使用不同的泛型参数名,只要数量上和使用方式上能对应上就可以。给定泛型一些属性的约束,传入的类型必须拥有这些属性。函数的参数使用变量,函数体必须正确的使用这些参数。T 是泛型,可以是任何类型,传入的类型可能没有。作为函数参数的类型和返回值类型。捕获用户传入的类型,就可以使用。函数的参数类型和返回值类型都是。带有调用签名的对象字面量,改成。
2023-02-16 20:03:06 353
原创 TypeScript 学习之 function
函数可以实现抽象层,模拟类,信息隐藏和模块。函数有:有名字的函数、匿名函数在 JavaScript 中的函数。
2023-02-16 20:01:27 655
原创 TypeScript 学习之Class
类的类型,而不是实例的类型,也就是构造函数的类型。这个类型包含了类的所有静态成员和构造函数。抽象类不能直接被实例化,只能通过派生类(子类)继承,实例化派生类(子类)。抽象类的抽象方法不包含具体实现并且必须在派生类(子类)中实现。的变量,这个变量保存了这个类或者说保存了类构造函数。抽象类类似于接口,但是抽象类可以包含成员的实现细节。实例化时会调用类的构造函数,并返回一个对象。同一个类的实例对象共享类上的静态属性的状态。最基本的继承:类从基类中继承了属性和方法。静态属性是存在于类本身,不存在与类的实例。
2023-02-16 20:00:50 530
原创 TypeScript 学习之var、let、const 的区别
var声明时,不管声明多少次,只会得到 1 个// 所有x 的声明实际上都引用一个相同的x function f(x) {var x;var x;} }let声明时,同在一个作用域内不能声明相同的变量。// error: interface with parameter declaration // 报错:属性已经声明 let x = 100;// x 不能重复声明 }块级作用域变量需要在明显不同的块里声明return x;} return x;
2023-02-16 19:58:28 845
原创 使用cross-env改变node项目启动的环境变量
安装npm install --save-dev cross-env使用"script":{ "start": "cross-env NODE_ENV=development "}
2022-03-01 09:26:47 276
原创 pm2 启动 Node + TS 项目
全局安装 pm2npm install -g pm2pm2 安装typescript和ts-nodepm2 install typescriptpm2 install ts-node@latesttypescript 安装失败 就先装ts-node@latest,在安装typescript启动项目方式一: 通过配置文件启动项目pm2配置文件详解创建配置文件ecosystem.config.jspm2 init simple编写一下配置module.exports =
2022-01-28 10:02:31 4225
原创 centos安装 postgresql扩展 使用 uuid
进入服务器输入以下命令安装扩展sudo yum install postgres*contrib使用navicat 建立查询create extension "uuid-ossp"select uuid_generate_v4();
2022-01-15 17:43:03 626
原创 git 删除本地分支并推送远程仓库
查看当前分支git branch切换到要删除之外的分支例如:要删除list 分支,在此之前,保证当前分支不是list分支。# 切换到 master 分支git checkout master删除本地分支# branchname 分支名称git branch -d [branchname] 推送记录至远程仓库# branchname 分支名称git push origin --delete [branchname]...
2022-01-10 16:52:51 828
原创 uniapp 连接夜神模拟器调试
打开夜神模拟器在HbuilderX 命令行输入运行以下命令进行连接adb connect 127.0.0.1:62001adb devices运行程序即可调试
2021-12-27 18:50:46 873
原创 不暴露 create react app 的webpack配置下,修改webpack配置
使用 react-app-rewiredreact-app-rewired 传送门安装 react-app-rewirednpm install react-app-rewired --save-dev项目根目录创建 onfig-overrides.js/* config-overrides.js */module.exports = function override(config, env) { //do stuff with the webpack config... retur
2021-12-24 17:43:01 1046
原创 git merge 某一次commit
查看commit idgit log复制id8d76361f231108c13abf3bb8655d301a7cf56c1e切换到想要合并的分支后输入下面的记录进行合并 git cherry-pick 8d76361f231108c13abf3bb8655d301a7cf56c1e根据自己的实际情况将commit id 替换
2021-12-24 16:16:11 1769
原创 contos 解决 pm2 无法找到命令问题
找到 pm2 安装目录我的安装目录 : /usr/local/nodejs/bin建立软连接 : ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/如果建立连接错误,先删除再建立删除已建立的连接 :mv /usr/local/bin/pm2 /tmp/查看pm2pm2 ls...
2021-12-23 18:13:55 1145
原创 centos 安装node 14.18 两种方法
进nodejs官网下载14.18版本下载地址传送门上传文件到服务器,然后解压文件进入 /usr/local目录下使用rz 上传文件解压文件tar -xvf node-v14.18.2-linux-x64.tar.gz修改文件目录名mv node-v14.18.2-linux-x64/ nodejs让node、npm、npx 全局生效软连接方式ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ln -s /usr/local/nodej
2021-12-23 09:59:55 3301
原创 markdown插入表情符号
请参考这篇文章 https://zhuanlan.zhihu.com/p/147764147符号大全常用符号直接复制粘贴就可以使用???? ???? ???? ???? ????❤️ ✨⭐ ❗❓❕❔✊✌️ ✋✋ ☝️ ???? ????☀️ ☔ ☁️ ❄️ ⛄ ⚡ ⛅⛪ ⛺ ⛲ ⛵ ⛵ ⚓ ✈️ ⛽ ⚠️ ♨️1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ 0️⃣️⃣ ◀️ ⬇️ ▶️ ⬅️ ↙️ ↘️ ➡️ ⬆️ ↖️ ↗️⏬ ⏫ ⤵️ ⤴️ ↩️ ↪️
2021-12-02 18:10:11 292
转载 centos 7 防火墙方案
参照以下连接https://blog.csdn.net/qq_37246351/article/details/88313418
2021-11-30 10:40:35 59
原创 centos 7 安装 mysql 8.0.27
步骤参照此文章https://www.cnblogs.com/yanglang/p/10782941.html遇到的问题mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory解决方法https://blog.csdn.net/tongtong0704/article/details/78933112启动mysq
2021-11-29 18:11:32 348
原创 在vscode 终端直接删除node_modules
方法一、直接使用命令npx rimraf node_modules二、安装 rimraf 再删除# 安装 rimrafnpm install -g rimraf# 删除node_modulesrimraf node_modules
2021-10-25 14:51:45 1144
原创 antd pro vue 的 page-header-wrapper 自定义面包屑
使用antd pro vue 中的page-header-wrapper组件自动生成面包屑是一种很方面的操作。可是如何自定义面包屑呢???官方文档没有找到自定义文档,只能从源码入手。page-header-wrapper 自定义源码部分 – breadcrumb面包屑属性从源码看到可以传入breadcrumb属性breadcrumb的值形式:breadcrumb = { props: { routes: routes, itemR.
2021-08-20 16:33:42 4184
原创 centos 安装 node 14
获取node 14资源curl --silent --location https://rpm.nodesource.com/setup_14.x | bash -安装sudo yum install -y nodejs查看版本号#node 版本node -v# npm 版本npm -v
2021-08-08 00:49:35 1235
原创 Centos 安装 jenkins,并使用国内镜像,解决403问题
更新软件包yum update安装 javayum install java安装jenkins可以在清华大学开源软件镜像站查找想要版本的jenkins,用一下命令安装# 下载jenkins-2.289.3-1.1.noarch.rpmwget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.289.3-1.1.noarch.rpm# 安装jenkinsrpm -ivh jenkins-2.28
2021-08-07 22:45:37 1140
原创 Ubuntu 安装 node 14
链接版本curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -要安装其他版本,修改版本号就行安装nodesudo apt-get updatesudo apt-get install -y nodejs查看node版本号node -v
2021-08-07 14:46:38 2081
转载 Ubuntu 安装 jenkins
安装jdksudo apt-get install openjdk-8-jdk安装jenkins官网教程wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -进入 /etc/apt/sources.list文件vi /etc/apt/sources.list在/etc/apt/sources.list文件最后一行再入一下内容deb https://pkg.jenkins.io/debi
2021-08-06 00:22:16 194
原创 vscode 项目中使用路径别名 import 没有提示
在项目中创建jsconfig.json文件, 添加一下内容{ "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["src/*"] }, "target": "ES6", "module": "commonjs", "allowSyntheticDefaultImports": true }, "include": ["src/**/*"], "exclude": ["n
2021-08-02 10:18:52 1424
原创 Git ssh 生成
查看当前电脑的用户名和邮箱git config --global --list 设置当前电脑的用户名和邮箱git config --global user.name "这里换上你的用户名"git config --global user.email "这里换上你的邮箱"生成sshssh-keygen -t rsa -C "这里换上你的邮箱"一步一步回车,不要设置密码。完成后在 C:user/[自己的用户名]/.ssh...
2021-07-30 14:27:29 93
原创 vscode CRLF 转为 LF
安装插件 EditorConfig for VS Code新建.editorconfig 文件在根目录.editorconfig 文件添加以下呢内容root = true[*]charset = utf-8indent_style = spaceindent_size = 2end_of_line = lfinsert_final_newline = truetrim_trailing_whitespace = true保存文件时就会自动将CRLF转为LF...
2021-07-19 23:43:23 2320 1
原创 Ubuntu 防火墙
查看防火墙状态和看到开放了那些端口sudo ufw status打开防火墙sudo ufw enable重启防火墙sudo ufw reload关闭防火墙sudo ufw disable查看防火墙版本号sudo ufw version默认允许外部访问本机sudo ufw default allow默认拒绝外部访问本机sudo ufw defalt deny允许外部访问某个端口sudo ufw allow 3306拒绝外部访问某个端口sudo ufw deny 3306允许
2021-07-15 23:30:05 115
原创 React Native Android 真机调试 adb devices 出现 unauthorized 运行项目失败。
由于连接的android机未授权,运行RN项目无法安装apk导致运行失败。需要连接的android机开启开发者模式、开启USB调试并同意授权电脑连接。如果插入USB没有自动弹出授权窗口可以使用一下方法。解决方法终端运行adb kill-server再运行adb start-server这时授权窗口就会弹出,点击同意授权。运行adb devices即可看见授权成功。...
2021-07-12 17:41:41 393
原创 mysql 8.0 创建用户并赋权限
登录mysqlmysql -u [用户名] -p创建用户use mysql;# 查看用户select host, user from user;# 创建用户CREATE USER 'test'@'%' IDENTIFIED BY '123456';# 再查看用户 -- 是否创建成功select host, user from user;'test': 用户名'%' : 本地远程任何电脑都可以登录,还可以写 'localhost' 只能本地登录'123456': 是密码给账号
2021-07-11 18:04:39 2586
原创 mysql 密码策略
查看当前密码策略# 运行命令SHOW VARIABLES LIKE 'validate_password%';策略解析validate_password.dictionary_file // 插件用于验证密码强度的字典文件路径validate_password.length // 密码最小长度validate_password.mixed_case_count // 密码至少要包含大小写字母个数validate_password.number_count // 密码至少要包含数字个数v
2021-07-11 16:41:56 61
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人