原创 Node JS 多進程

在 Node.js 中,可以使用多個進程來處理文件,併發執行任務以提高性能和效率。多進程可以提高應用程序的性能和可靠性,但同時也會帶來一些額外的開銷和複雜性問題 優點 可以高效利用多核 CPU ,將許多併發請求分配到不同的進程中處理,來提高

原创 Electron MacOs 打包 簽名 公證(保姆級別)

前述1 MacOS 10.15 之前,應用如果沒有進行簽名,首次打開的時候就會出現“惡意軟件”提示。 首先你要有一個蘋果開發者賬號 交完年費的那種 arm64(M系列芯片) 架構打包需要增加兼容 x86 處理 開發者證書慎重申請,Deve

原创 MacOs 高版本安裝 python 2.7 ; Python 版本管理 解決 Mac 高版本打包 Electron 錯誤問題

1. 執行 brew install pyenv2. 安裝python,pyenv install 2.7.18    3. 設置全局默認 pyenv global 2.7.18 可寫入 .zshrc 或 .bash_profile 中

原创 Mac 12.5.1 系統安裝 nrm cli.js第9行報錯 open require錯誤

可能是這個open包有問題了,註釋掉就行了,問題不大  打開npm全局安裝路徑 nrm 包位置: cd /usr/local/lib/node_modules 打開 cli.js 文件 註釋掉 下面兩行就行,需要 const open =

原创 css主題切換

方式大概有幾種 切換css文件,webpack插件配置,less.modifyVars(只用於less),css3 css變量定義方式。 我們項目是less,好處是還有個base.less定義了很多基礎色值,爲了跟base.less對接,最

原创 less.modifyVars改顏色主題

index.html增加 <link rel="stylesheet/less" type="text/css" href="theme.less" />    theme.less文件內容: @primary-color: #0

原创 webpack4升級webpack5

首先來個忠告,先升級webpack,再逐步把各個包升級(因爲我們所有依賴升級最新版本,不過可能會帶來個問題,包不穩定只能等作者更新,算激進派)去掉 new webpack.NamedModulesPlugin(), webpack5已內置;

原创 flutter windows配置

1.Java SDK flutter SDK配置 Java SDK 網絡下載最新的 如jre-8u221-windows-x64.exe 雙擊安裝 一路下一步即可 cmd運行java出來一堆幫助信息則成功 flutter SDK 在flut

原创 緩存斐波那契數據與隊列執行promise

// 緩存斐波那契數據 並取第n個function cacheFb() { let pn = null let arr = [] let [per, cur] = [0, 1] return functio

原创 git 基本命令

@font-face{ font-family:"Times New Roman"; } @font-face{ font-family:"宋體"; } @font-face{ font-family:"Calibri"; } p.MsoN

原创 vuecli3.0 webpack4 配置vuex

廢話不說,直接寫步驟 1. npm install vux --save 2. npm install less less-loader --save-dev 3. npm install @vux/loader --save-d

原创 react-native windows系統 紅屏報assets缺失 500錯誤

指定版本,react-native是facebook用mac系統開發的,windows系統兼容較差,新版本更是問題很多, 相對老版本更加穩定 react-native init demo --version 0.55.4 assets缺

原创 解決replace格式替換後光標定位問題

場景:格式化銀行卡444格式 手機號344格式 身份證號684格式 校驗數據格式,replace後光標定位錯亂 或光標一直定位在最後 解決,只針對input,代碼用的vue: 獲取光標位置: getCursorPos(obj) {

原创 使用redux-actions優化actions管理

redux-actions的api很少,有三個createAction(s)  handleASction(s)   combineActions 主要用到createAction去統一管理action,雖然會增加一些代碼量,但可以統一管理

原创 create-react-app react-redux項目 配置模塊熱更新hmr

HRM並不是create-react-app專屬的,提供一篇博客介紹hrm http://chrisshepherd.me/posts/adding-hot-module-reloading-to-create-react-app。 設想如