原创 Koa項目總結三:ejs和art-template模板引擎讓頁面顯示動態數據

這裏,我主要整理兩種模板引擎的使用,ejs和art-template: 1. EJS模板引擎的使用: 1.1 安裝koa-views和ejs: npm install koa-views --save npm install ejs -

原创 npm構建保存 code ELIFECYCLE解決辦法

參考文檔https://blog.csdn.net/gh254172840/article/details/78871573   使用npm構建報錯      解決辦法,進入工作目錄 1 2 3 4 rm -rf node_mod

原创 原生JS實現DOM爆炸效果

爆炸動效分享   前言 此次分享是一次自我組件開發的總結,還是有很多不足之處,望各位大大多提寶貴意見,互相學習交流。 分享內容介紹 通過原生js代碼,實現粒子爆炸效果組件 組件開發過程中,使用到了公司內部十分高效的工程化環境,特此打個廣告

原创 移動端必備的H5問題及解決方案

作者: suoyuesmile https://github.com/suoyuesmile/suo-blog/blob/master/articals/h5/0003.md 前言 作爲一個開發了多個 H5 項目的前端工程師,在開發過

原创 git 變基報錯git-am is in progress

報錯信息: It looks like git-am is in progress. Cannot rebase. 解決辦法: 命令行執行 rm -rf .git/rebase-apply

原创 iView中InpuNumber限定小數位最佳實踐,其他都是垃圾

問題場景: InputNumber組件在設置precision精度後,每次輸入都會自動填充導致光標後移,影響輸入體驗。 //步驟一 <FormItem prop="hitThreshold" label="命中率閾值"> <In

原创 Nginx的https配置記錄以及http強制跳轉到https的方法梳理

一、Nginx安裝(略) 安裝的時候需要注意加上 --with-http_ssl_module,因爲http_ssl_module不屬於Nginx的基本模塊。 Nginx安裝方法: 1 2 # ./configure --user

原创 ES10 目前可以使用的5個新特性

譯者:前端小智 原文:blog.logrocket.com/5-es2019-fe… 爲了保證可讀性,本文采用意譯而非直譯。 ECMAScript 2015,也稱爲ES6,是一個花了6年時間完成的主要版本。從那時起,負責ECMAScr

原创 Webpack 應用瘦身

IgnorePlugin 這是webpack內置插件 這個插件的作用是:忽略第三方包指定目錄,讓這些指定目錄不要被打包進去 舉例: moment包 比如我們要使用moment這個第三方依賴庫,該庫主要是對時間進行格式化,並且支持多個國家

原创 一些 實用的 git 小技巧

  一些 實用的 git 小技巧 文章地址:https://juejin.im/post/5cfe63f4f265da1bd522c437 前些月,寫了一個關於 git 的表格,叫Git Cheat Sheet,現分享一些有用的小技巧,更

原创 自定義微信小程序tabBar+權限管理+頁面跳轉不刷新

一.需求    1.tabBar在實際的項目中,被UI要求字體大小爲20rpx,而微信自帶的是24rpx     2.tabBar加上了權限管理(只有會員纔可以看到專屬的tabBar入口)     3.tabBar點擊後,如果是同樣的ta

原创 使用 ESlint、lint-staged 半自動提升項目代碼質量

最近在項目部署了ESlint還有一些配套的工具,比如 prettier husky lint-staged,有些心得寫出來分享下。 依據本篇可以實現在git commit之時,重新格式化代碼,同時進行代碼檢查預防一些低級錯誤。最終期待項目

原创 使用git hooks實現代碼自動部署更新

環境:CentOS 7 先說下整體思路:在服務器中創建遠程倉庫A(裸倉庫)和本地倉庫B(一般倉庫)。然後在倉庫A中創建使B git pull A的腳本,並每當有用戶 git push A的時候就觸發該腳本。 1. 初始化兩個倉庫 兩個倉庫

原创 迅雷、百度雲速度太慢?這 6 個超好用的下載工具你一定要知道

  互聯網時代,下載工具是個剛需。雖然隨着網速、移動設備的發展,很多輕量化的內容都朝着「在線化」的趨勢靠攏,但是在需要下載大文件的情況下——比如一部 4K 影視作品、大型遊戲等——一個好用的下載工具還是十分必要。 據 A 君瞭解,現在大多

原创 MySQL5.6安裝步驟

1.下載MySQL Community Server 5.6.37 https://dev.mysql.com/downloads/mysql/5.6.html#downloads     2.解壓MySQL壓縮包 將以下載的MySQL