原创 git 倉庫添加 密鑰

1、切換到 ssh 目錄 cd ~/.ssh 2、生成公司用的 ssh-key ssh-keygen -t rsa -C "[email protected]” -f ~/.ssh/com_ssh 3、生成github用的 ssh-

原创 前端必看書籍

前端資料 從業四年以來,不斷的跟着時代的步伐,一路摸爬打滾跌跌撞撞,從一開始的完成任務和需求到如今漸漸深入,代碼的優化到性能優化,從知其然到知其所以然,這是一個漫長的過程,一直在汲取別人分享出來的知識,確不曾將自己所學以及所懂

原创 mac終端不git不展示分支名稱

關於mac終端使用git命令時不展示分支名稱的 解決辦法 新建 .bashrc 文件 切換到用戶根目錄 cd ~ vi .bashrc 文件 (沒有的話默認新建) 將以下命令複製到該文件並保存 function git

原创 webpack 打包警告超出文件大小

webpack 打包超過文件大小 錯誤如圖所示: 如圖所示,vue項目中運行 npm run build 命令針對項目進行打包時的警告,黃色部分描述已經很清楚了,就是打包的文件大小超過了vue默認文件大小的限制 如何解決??

原创 mac 下 git 命令不能自動補全

mac上的命令很好用,但是在配合 git 的時候 tab 不能進行自動補全,這個比較坑,作爲一個開發來講這個不能容忍的,結下來我們來介紹一下mac下如何讓git可以自動補全。 安裝git // 查看 brew 安裝文件列

原创 關於 Shadowsocks 的使用

下載安裝: windows 環境 下載地址 https://github.com/shadowsocks/shadowsocks-windows/releases 下載壓縮包(這裏隨便找了一個): 解壓到某個目錄 我這裏解

原创 Chrome在手機模式調試找不到鼠標

三步解決問題 打開控制面板,選擇紅框部分 eg: 如圖 打開核心顯卡控制面板選擇 顯示器 eg: 如圖 將量化範圍的默認改成全範圍 如圖 eg: 如圖

原创 vue cli-3項目的搭建以及優化

vue cli-3 項目的搭建以及優化 項目模板參見地址 vue-cli3-template 歡迎star 1.創建一個vue 項目 1.1 node.js 安裝 中文官網地址 根據自己的實際需要進行下載 1.2 安裝 @vue/

原创 charles代理抓包配置

步驟 下載鏈接 https://www.charlesproxy.com/download/ 根據自己的電腦進行下載 安裝(一路下一步) 文件破解 找到安裝目錄 eg: E:\normal_sorft\charles\lib , 將

原创 nuxt.js 創建nodejs項目

nuxt.js 安裝 yarn create nuxt-app <項目名> 安裝過程中的選項參見下圖 以上所有的選項根據自己的實際情況(對某個部分的熟悉情況進行選擇),降低學習成本

原创 vuex 命名空間的使用

vuex 命名空間的使用 廢話不多說,直接上代碼 // store 文件下的index.js import city from './module/city' import Vue from 'vue' import Vuex fro

原创 深入瞭解promise機制,手動擼一個promise

promise 機制 關於前端架構只是體系中的知識剩下的部分一直沒有不全,不是不想寫,實在是不敢輕易下筆,如果深度不夠,我想關於es6的只是點我們都可以參考 阮一峯的es6-promise教程, 如果需要一定的深度,不僅僅需要查找一

原创 面試題彙總

安全類型檢測 /** 對象類型的安全檢測 */ const detectionFun = { /** 檢測數組 */ isArray: value => { return Object.prototype.toStri

原创 mac 下的文件刪除

命令操作刪除文件 先了解幾個常用命令 rmdir 刪除空目錄,不過一旦目錄非空會提示 : No such file or directory rm 既可以刪除文件又可以刪除文件夾, 但一般結合 -r -rf 使用 -r 就是向下遞歸

原创 Robo 3T安裝

mongoDB 可視化工具: Robo 3T 是免費版 Studio 3T 付費版 mac 下的 Robo 3T 的安裝和使用 安裝 官網下載 https://robomongo.org/download 啓動安裝,點擊打開 如