原创 Common JS、AMD、CMD和UMD的區別

一、CommonJS 1.CommonJS API定義很多普通應用程序(主要指非瀏覽器的應用)使用的API。它的終極目標是提供一個類似Python,Ruby和Java標準庫。CommonJs 是服務器端模塊的規範,Node.js採用了這個

原创 openssl生成ssl證書(筆記)

確保安裝的openssl  1.生成私鑰文件 openssl genrsa -des3 -out server.pass.key 2048 //執行過後會提示輸入密碼,記住密碼下一步去除 2.去除server.pass.key中的密

原创 css選擇器-特殊性

首先理解爲什麼要有特殊性,元素在選擇的時候有多種選擇方法,會出現同一個元素被多個規則選中,所以怎麼知道元素對應的哪個規則就使用到了特殊性,也就是選擇器的優先級。 特殊性值表述有四個部分 如:0100、0001,0100比0001要大所以優

原创 JS如何在onload中return

        很多情況下我們希望在onload事件中返回一個值,例如我們在圖片加載完以後返回一些圖片的信息 const image = new Image(); image.onload = function () {

原创 用JS get User Media調用攝像頭展示上傳

前言     最近接手一個需求,頁面上調用設備攝像頭將拍攝的內容實時展示,用戶可以隨時截圖上傳,描述起來覺得挺簡單,實際做了不少工作,特此記錄。 get​User​Media使用環境     目前獲取攝像頭流推薦的API是navigato

原创 webpack打包fonts時錯誤css文件路徑導致報錯

項目在公共的css中引用了font-awesome,開發過程中並沒有什麼問題,在build以後發現路徑錯誤 @import url(./font-awesome.min.css); 原本期望的引用路徑是 dist/static/font

原创 【linux】記一次CentOS 報錯:There are no enabled repos

報錯情況  安裝的時候,就報錯 There are no enabled repos,yum list可以查出數來,yum repolist顯示倉庫的時候是0。 我的解決方法 cd /etc/yum.repos.d       看是

原创 Uncaught (in promise) DOMException

    Chrome瀏覽器調試的時候,在調用 videoElement的play()方法時,控制檯拋出Uncaught (in promise) DOMException,覺得很奇怪因爲我在其他頁面看演示的時候play()是可以調用的,但

原创 Vue中ECharts 響應式改變

  在使用echarts時,因爲繪製完成的canvas大小不能隨着瀏覽器窗口大小在動態改變,目前我的解決方案是在掛載的時候監聽窗口大小改變 mounted() { window.onresize = () => {

原创 VS Code漢化與代碼格式化

1. Visual Studio Code 漢化   對於我等英語渣渣來說VS Code不漢化簡直渾身難受,摸索摸索也發現VS Code插件的強大,在軟件的左邊有四個選項,最下邊的就是擴展插件(Mac快捷鍵:shift + command