技术开发分享录
wordpress用户管理添加自定义栏目

找到 `wp-content/themes/webstackpro/function.php`,添加如下代码: ```php // 添加注册时间和手机号栏目 add_filter('manage_users_columns', 'add_user_additional_co...

webStyle_虎_ 2021-09-21 16:09 34
linux查看IP、域名、端口网络能否调通

## 1. ping ```txt # 检索当前域名对应的IP地址 ping 域名 ``` ```txt # 查看IP是否相通 ping IP ``` ## 2. tlenet ```txt # 查看指定IP的端口是否相通,http默认端口为80,https默认端口为443 telnet i...

webStyle_虎_ 2021-09-07 14:25 72 linux
docusaurus站点添加百度收录和百度统计

[docusaurus中文站](https://docusaurus.io/zh-CN) ## 一、添加百度收度 ### 1、直接放到构建目录里 把下载的验证文件放到站点根目录,也就是`build`目录,可以直接使用域名访问,如:https://www.test.com/sitemap.xml...

webStyle_虎_ 2021-08-28 22:23 86 docusaurus
在docker中使用vim

## 一、安装vim编辑器 在Dockerfile文件中添加运行配置项 ```docker RUN apt-get update RUN apt-get install vim ``` ## 二、解决中文乱码 ### 1、全局修改 在 `/etc/vim/.vimrc` 文件尾部添加如下设...

webStyle_虎_ 2021-08-28 10:51 86 docker
解决“ReferenceError: primordials is not defined”错误

出现这个问题的根源是`gulp`和`node`版本不匹配,一般出现在`gulp v3.x`和`node v12.x`之间,解决的话可以通过降级`node`或升级`gulp`,但这两种方式可能都不是我们想要的,想要平滑过渡的话,可以把`graceful-fs`控制在指定版本,具体操作如下: 1、在`...

webStyle_虎_ 2021-08-24 11:21 87
linux sed常用命令

## 一、匹配内容换行增加 语法: ``` sed -i '/匹配内容/a\增加内容' 指定文件 ``` 示例: ``` sed -i '/function (buf, previous) {/a\console.log(buf, previous, 222)&#3...

webStyle_虎_ 2021-08-23 17:32 89
docker常用操作流程

登录 ```docker docker login repo.docker.com 用户名:*** 密码:*** ``` 查看docker信息 ```docker docker info ``` 构建镜像 ```docker docker build -t test:v0.1.0 . ``...

webStyle_虎_ 2021-08-23 17:26 89
node process.env.PORT端口修改

## 一、linux环境下 ```shell PORT=3001 node app.js ``` 使用上面命令每次都需要重新设置,如果想设置一次永久生效,使用下面的命令: ```shell export PORT=3001 node app.js ``` ## 二、windows环境...

webStyle_虎_ 2021-08-23 15:44 74
node接收命令行参数

## 一、通过修改package.json里的scripts命令 ``` { "scripts": { "start": "node ./bin/www -e production", "dev":...

webStyle_虎_ 2021-08-19 09:24 96 nodejs
react引入远程js

## 一、使用react-load-script [react-load-script文档](https://www.npmjs.com/package/react-load-script) 这个使用比较简单,直接安装引入即可 ```cli > npm i react-load-scri...

webStyle_虎_ 2021-08-18 10:48 78 react
docker部署node项目

## 一、安装docker 在本机上安装window版docker,别问为什么,问了就是看着习惯 docker官网:https://hub.docker.com/ ## 二、拉取node镜像 `wind + r`打开运行窗口,输入cmd,打开命令行窗口,然后使用docker命令拉取指定版本的...

webStyle_虎_ 2021-08-16 17:48 90 docker
express处理session保存到redis数据库中

安装依赖模块 ```shell > npm i express-session redis connect-redis -S ``` - [express-session](https://www.npmjs.com/package/express-session) - [redis](h...

webStyle_虎_ 2021-08-16 13:42 86 express
微信小程序预览相册图片

## 一、使用介绍 `wx.previewImage(Object object)` 是用来在新页面中全屏预览图片。预览的过程中用户可以进行保存图片、发送给朋友等操作。 | 属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 | |: --- |: --- |: --- |: --- ...

webStyle_虎_ 2021-08-15 14:24 115 微信 小程序
在forEach中使用async/await不起作用解决方案

``` function test() { let arr = [1, 2, 3] arr.forEach(async item => { const res = await fetch(item) console.log(res) }) console.log('en...

webStyle_虎_ 2021-08-11 22:04 124 javascript
ES6中几个常用处理字符串的方法

## 一、去除字符串空格 ES2019 对字符串实例新增了`trimStart()`和`trimEnd()`这两个方法。它们的行为与`trim()`一致,`trimStart()`消除字符串头部的空格,`trimEnd()`消除尾部的空格。它们返回的都是新字符串,不会修改原始字符串。 ``` c...

webStyle_虎_ 2021-08-06 18:32 137 javascript
node接入github登录

## 一、创建应用 node实现github登录,首先需要到github上创建一个受权限应用 路径:点击用户头像下的`Settings`,进入页面找到`Developer Settings`开发者设置,选择`OAuth Apps`应用创建 ![](https://docs.github.com...

webStyle_虎_ 2021-08-06 14:05 103 nodejs
从==到===再到Object.is的判断演进

## 一、== 针对 `==` js会先做数据类型转换再判断 ``` '' == 0 // true false == 0 // true null == undefined // true ``` **类型转换规则:** 1)如果等号两边是`boolean`、`string`...

webStyle_虎_ 2021-08-03 18:28 134 javascript
ES6新增的几个运算符,你值得拥有

## 一、指数运算符 ### 1、简单示例 ``` 2 ** 2 // 4 2 ** 3 // 8 ``` ES5实现 ``` Math.pow(2,2) // 4 Math.pow(2,3) // 8 ``` ### 2、多个运算 指数运算符的一个特点是右结合,而不是常见的左结合。多个...

webStyle_虎_ 2021-07-30 14:48 151 javascript
你不知道的 CSS filter 神奇用途

## 背景 ### 基本概念 CSS filter 属性将模糊或颜色偏移等图形效果应用于元素形成滤镜,滤镜通常用于调整图像,背景和边框的渲染。它的值可以为 `filter` 函数 `<filter-function>` 或使用 `url` 添加的svg滤镜。 ```css fil...

webStyle_虎_ 2021-07-27 13:30 151 css
webpack require.context实现批量导入功能

在我们项目开发中,经常需要`import`或者`export`各种模块,那么有没有什么办法可以简化这种引入或者导出操作呢?答案是肯定的,下面就为大家介绍一下`require.context` 我们会这样引入组件: ``` import A from 'components/A' ...

webStyle_虎_ 2021-07-23 10:47 164 webpack
{{ v.title }}

{{ v.content }}

{{ v.nickname }} {{ formatTime(v.create_time) }} {{ v.read_num }} {{ formatTag(v2) }}