原创 require(‘module‘).globalPaths.push(‘「%= htmlWebpackPlugin.options.nodeModules.replace(/\\/g, ‘\\\\

<% if (htmlWebpackPlugin.options.nodeModules) { %> <!-- Add `node_modules/` to global paths so `require` work

原创 Electron 案例 # 本地音樂播放器 開發教程

文中就部分關鍵代碼作了解釋。完整代碼見文末附錄。 進程間通信 原型圖 功能流程

原创 Html Webpack Plugin: ReferenceError: process is not defined

修改ejs文件 將<% if (!process.browser) {%> 改成: <% if (!require(‘process’).browser) { %>

原创 electron-vue項目引入element-ui

參考: https://www.jianshu.com/p/1defe83929f3 npm install element-ui main.js import ElementUI from 'element-ui' impor

原创 Electron # npm install 卡住

node install.js經常會卡住,處理方法如下: ctrl+c中斷 然後cnpm install 或者: npm config set registry https://npm.taobao.org/mirrors/nod

原创 Electron-Vue # 不規則窗口

背景描述 很多時候需要的不是標準的矩形窗口,比如音樂播放器的mini模式、安裝時候的特效(圈)等等,遊戲客戶端登陸界面。 實現細節 修改創建窗口的配置: // Create the browser window. win =

原创 Electron-Vue # 自定義窗口和標題欄

創建窗口時,增加一句:frame: false,禁止掉窗口默認邊框(只顯示內容區) win = new BrowserWindow({ width: 800, height: 600, frame: fa

原创 vue項目支持sass/scss的引入方法

npm install --save-dev sass-loader //sass-loader依賴於node-sass npm install --save-dev node-sass 或者 yarn add --dev

原创 Electron # vue-cli-plugin-electron-builder VSCode調試配置

在項目根目錄新建.vscode文件夾 新建2個子文件:tasks.json\launch.json 在tasks.json中寫入: { "version": "2.0.0", "tasks": [

原创 防抖與限流

防抖 debounce debounce(fn) { let timeout = null; return function() { clearTimeout(timeout); timeout = set

原创 electron項目中引入devtools

官方文檔說明:https://www.electronjs.org/docs/tutorial/devtools-extension electron-devtools-installer 插件 https://github.co

原创 VSCode # Vue項目提高效率的開發插件

我裝了 Vue VSCode Snippets Debugger for Chrome Emmet(VSCode內置) vetur vue css peek(可以根據html裏的class直接調到定義處) markdown增強

原创 MFC 課設常見問題

怎麼修改APP標題和icon? 參考: 【1】https://blog.csdn.net/ruihaha/article/details/50266637 【2】https://www.cnblogs.com/rechen/p

原创 根據userAgent切換頁面

判斷當前是不是PC,不是的話切換頁面 var ua = window.navigator.userAgent, agents = ['Android', 'iPhone', 'SymbianOS', 'Wind

原创 C++ 判斷日期是第幾天

#include <iostream> using namespace std; struct Date{ int year; int month; int day; }date; const int days[] = {3