原创 nodejs 控制檯輸入判斷
一、利用stdout和stdin做控制檯判斷 nodejs 的process模塊提供了進程的輸入輸出方法 process.on('exit', function(code) { console.log(code) }); process
原创 nodejs 控制檯美化 console-color-mr
console-color-mr插件可以讓node控制檯輸出帶有顏色,是一個不錯的插件,通過顏色可以更直觀的分析程序bug 一、使用 npm install -D console-color-mr // 方法一 import 'con
原创 webpack ContextReplacementPlugin插件
此插件允許覆蓋webpack打包時的查找規則 一、用法: new webpack.ContextReplacementPlugin( resourceRegExp: RegExp, newContentResource?: st
原创 webpack 按需加載momentjs 語言包
一、momentjs的使用 momentjs是一個很好用的日期處理插件。但是webpack打包時我們會發現這個插件體積比較大(如下圖) 如圖可以看出locale是大的主要原因 二、使用webpack ContextReplacement
原创 ES6 set和map用法
一、set 類似數組但是成員值是唯一的不重複的 初始化時可以用數組進行初始化 var set = new Set([1, 2, 3, 4, 4]); [...set] // [1, 2, 3, 4] var s = new Set()
原创 Vue配置scss/less,webstorm識別scss/less
vue配置sass 1:安裝npm install node-sass --save-dev npm install sass-loader --save-dev2:配置webpack vue1.0配置webpack中module的loa
原创 redis,Redis Desktop Manger和IDEA Iedis的安裝和使用
本篇介紹一下redis和redis可視化工具的安裝和使用。 一、redis 1:安裝 下載地址:https://github.com/MicrosoftArchive/redis/releases
原创 H5 手機頁面字體顯示大小與css設置不一致,viewport影響font-size問題
css設置字體大小後在手機端查看字體偏大。經過排查排除css優先級和js的問題。 經過分析可能是瀏覽器的功能,經過搜索發現確實如此。 這個特性被稱做「Text Autosizer」,又稱「Font Boosting」、「Font Infl
原创 vue多語言vue-i18n
使用vue開發的網站如何支持多語言? 如果vue網站想支持多語言我們可以選擇 vue-i18n 下面介紹一下它在vue中的使用: 1:使用npm安裝 npm install vue-i18n -S 2:掛載到vue實例 import Vu
原创 JS轉換number爲貨幣格式
一:number轉換爲貨幣// Extend the default Number object with a formatMoney() method: // usage: someVar.formatMoney(decimalPlac
原创 window下nodejs安裝和使用
一、下載 根據不同的環境下載node.js Node.js官網下載地址:https://nodejs.org/en/ 二、配置 window默認安裝npm當時當我們安裝npm插件時會默認安裝到C盤
原创 HTML input placeholder的樣式設置
placeholder 兼容寫法: ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: pink; } ::-moz-placeholder { /* Fir