原创 vue.config.js配置之configureWebpack(兩種用法)

vue.config.js是vue-cli3之後新增的一個功能,再這個版本里面如果要配置webpack相關的屬性,就需要自己在項目根目錄新建vue.config.js這個文件,然後在該文件裏面去寫入你需要的配置等等。 vue.config

原创 2020版熊貓金幣解讀及購買方式

   據中國人民銀行官網消息,中國人民銀行定於2019年10月30日發行2020版熊貓金銀紀念幣一套12枚,其中熊貓普制金銀紀念幣6枚、熊貓精製金銀紀念幣6枚,均爲中華人民共和國法定貨幣。 一、紀念幣圖案 該套金銀紀念幣正面圖案均爲北京

原创 windows系統下命令行進行文件或文件夾操作

windows系統命令行下操作文件或文件夾基本命令如下: cd-改變當前目錄,在選目錄時按tab鍵會有提示,目錄正斜槓或反斜槓都可以(但不能直接改變工作盤目錄) cd .. 進入上一層文件夾 切換盤符,直接在命令行輸入盤字母加冒號並回車,

原创 Vue中的虛擬DOM詳解

       Vue2.0引入了虛擬DOM,比Vue1.0的初始渲染速度提升了2~4倍,並大大降低了內存消耗。目前主流的前端框架Vue、React核心技術也都使用了虛擬DOM,那你一定好奇爲什麼要提出虛擬DOM,虛擬DOM是什麼,它有什麼

原创 解決vue-admin-template中權限控制使用動態路由刷新後404的問題

vue-admin-template (vue-element-admin)是個非常好用的B端UI框架,誰用誰知道! 在使用的過程中,加入權限模塊後,刷新後權限控制的頁面就默認跳轉到404頁面了,搞了半天終於解決了,原因是權限控制的路由模

原创 用$nextTick解決vue中ref等屬性失效的問題

       vue項目中組件的初始化以及數據填充、更新都是需要一定的時間的,而且這些更新是異步進行的,UI渲染線程和JS主線程並不是同一個線程,所以在開發的時候極有可能遇到的情況是,引用子組件後,子組件顯示出來了但是父組件的ref屬性並

原创 plupload上傳圖片在chorme上點擊彈出慢的問題

自從用了七牛雲,上傳圖片就成了so easy的事情了,建議還在自己寫上傳圖片模塊或者還在用不知名的第三方圖片插件上傳圖片的話,建議使用plupload來上傳圖片吧,這貨可以向下兼容到ie6,向上無上限,而且帶自動壓縮圖片處理圖片的功能,有

原创 使用webpack的代碼分離"Code Splitting"實現vue應用的懶加載

原文鏈接:https://alexjover.com/blog/lazy-load-in-vue-using-webpack-s-code-splitting/ 在vue應用中,我們可以在三個層

原创 詳解ES6中的async/await

       ES2017 標準引入了 async 函數,使得異步操作變得更加方便。        先說一下async的用法,它作爲一個關鍵字放到函數前面,用於表示函數是一個異步函數,因爲async就是異步的意思, 異步函數也就意味着該函

原创 詳解vue2.0中 render: h => h(App)

 創建一個vue項目,基本都是用到vue-cli,新建的項目main.js裏面會有這麼一句代碼: new Vue({ render: h => h(App), }).$mount('#app') 這個就是創建一個vue對象,然後掛載

原创 npm打包上傳

    npm是目前最大的包服務平臺,前端基本無人不知,無人不曉了,初期我們可能都是在用別人封裝到npm的包,那隨着自身實力的增長,怎麼打一個自己的包並上傳到NPM呢?很簡單,下面就是基本步驟,一切從簡: 1.在任意目錄創建一個文件夾,比

原创 用python封裝自己的包上傳到Pypi

      python中我們經常會用到第三方的包作爲工具,比如爬蟲解析工具beautiful soup,網絡請求工具requests,之所以要把它封裝成包,一是爲了技術與業務分離,二是爲了能多項目多平臺共用,即"write one, d

原创 在vue中使用plupload上傳圖片到七牛(着重解決moxie is not defined問題)

       在傳統的jquery或者原生JS環境下結合plupload上傳到七牛的案例就不說了,一搜一大片,這裏重點說說使用了vue之後,在vue環境下要保持相同的體驗度上傳圖片到七牛,下面就是搞了接近兩天摸索出來的,過程只想MMP,但

原创 前端開發利器--Visual Studio Code配置git和中文版

       之前開發都是用的sublime text,配色好看而且輕量,後來公司新來幾個前端都給我推薦vscode,說這個更好用,而且基於vue的技術棧開發的話,vscode也是推薦得最多的編輯器,所以就入手了!工欲善其事,必先利其器。

原创 一文讀懂常見的開源協議(BSD, GPL, LGPL,MIT,APACHE,Mozilla)

      每次逛github的時候都會見到readme裏面有各種各樣的格式,本軟件遵從xx協議,剛起初沒太注意,以爲這些都差不多,後來逛多了就越來越注意到不同的開源軟件協議是不一樣的,那麼這些協議到底有着怎樣的區別呢?先看下面這張圖: