chunk fail [mini-css-extract-plugin]

webpack warning:chunk fail [mini-css-extract-plugin]

此警告为css加载顺序不一致的提示,原因是其它组件引入错误提示中所示的两个组件时,引用顺序不一致所导致的。如果你使用 <style scope>...</style>,可忽略此警告,如果要关闭此警告,将mini-css-extract-plugin插件的ignoreOrder项设置为true

# # #
notebook 2022.1.25 1.6k 0
使用pm2部署项目

官方文档有坑,花了不少时间。

前置条件:

  1. 可通过ssh证书登录服务器

  2. 服务器可通过ssh访问仓库

  3. 本机和服务器都安装了pm2

测试能否登录服务器,在本地输入:ssh -T nodeuser@webhost.com

测试服务器能否访问git仓库,在服务器输入:ssh -T git@github.com

以上两条命令返回结果必须都成功才可以进行后续操作。

# #
notebook 2021.10.20 1.1k 0
使用GnuCash管理个人财务

鉴于我越来越差的记性和随意买东西的毛病,决定将我所有的东西做一次盘点,并且标记好价格,然后将吃灰物品在闲鱼出售,即可回收一部分资金,又可清理闲置物品,为接下来的搬家做准备。

最初我考虑在线上搭建一个开源Erp系统,但一直没有找到合适的,不是功能过于复杂就是代码比较老旧,最后决定使用GnuCash来执行我的盘点计划。

# # #
notebook 2021.9.16 1.5k 0
Fiddler 重发(Replay)出现502错误

Fiddler重发请求时返回502错误,错误信息:

[Fiddler] The connection to 'url.com' failed.
System.Security.SecurityException Failed to negotiate HTTPS connection with server.fiddler.network.https> HTTPS handshake to url.com (for #499) failed. System.Security.Authentication.AuthenticationException 调用 SSPI 失败,请参见内部异常。 < 要求的函数不受支持

原因是https没有配置正确,点击菜单栏:Tools -> Options,在打开的窗口中点击HTTPS标签,勾选:

  • Capture HTTPS CONNECTs
  • Decrypt HTTPS traffic

点击Protocols,添加 tls1.2 ,注意要用半角分号隔开。

# # #
notebook 2021.8.26 1.7k 0
使用Jenkins进行项目部署

Jenkins是一个强大的CI工具,虽然本身使用Java开发,但也能用来做其他语言开发的项目CI。下面讲解如何使用Jenkins创建一个构建任务。

# # #
notebook 2021.7.20 1.2k 0
使用前端代码格式化工具Prettier自动格式化代码

为了保持代码整洁,便于维护,一般使用ESLint来检测代码,对于不合格的代码不予通过,但ESLint只会给出错误提示,还是需要自己一个一个去改,我们可以使用使用前端代码格式化工具Prettier自动格式化代码,ESLint规则及Prettier规则一般都在项目里配好了,这里主要说明怎样配置编辑器使用Prettier自动化格式代码。

# # #
notebook 2021.7.20 1.6k 0
版本管理操作规范及gitflow使用

版本/分支管理规范,主要包括commit规范,版本号管理规范,mversion的使用方法,commitizen的使用方法,git常用命令收集,gitflow使用说明

# # # # # # #
notebook 2021.7.20 1.2k 0
Windows 10 docker环境搭建总结

前置条件

windows 10 必须是专业版,必须支持硬件虚拟化且处于开启状态

准备工作

  1. 任务管理器 -> 性能 确认是否已经启用虚拟化,如果没有,去BIOS开启

  2. 控制面板 -> 程序 -> 启用或关闭windows功能 勾选Hyper-v

  3. 下载Docker

  4. 去应用商店安装linux镜像

  5. 安装Docker

#
notebook 2021.7.20 944 0
回到顶部