原创 [apiCloud結合vue](混合跨三端) 實現單頁混合開發。

由於app是基於apicloud的多頁混合開發,目前想轉成單頁開發,更好的管理,更好的維護,導致問題就來了,官方ApiCloud是不建議單頁,不過,我覺得還是單頁好,可能是vue用多了吧- -~。 本次搭建主要是利用webpack

原创 【webpack4】不依賴cli,從零開始構建webpack配置

在年輕的時候選擇站在巨人的肩膀上(感謝巨人們的cli服務,配置從簡)。 在不斷的學習中,向着巨人方向前進。 本次搭建並未引入其他前端框架loader,可自行引入配置需要運用的框架loader. webpack-cli-demo w

原创 【vue.config】webpack配置項

/** * 更多學習 https://webpack.docschina.org/configuration/node/#node */ const path = require("path") module.export

原创 【支持多參】js數值精確加減乘除函數

/** 多參加法 */ export function accAdd(...arg) { let lens = arg.map(num => { try { return num.toString().sp

原创 【手寫Promise】史上最最最詳細的手寫Promise教程

轉載自https://yq.aliyun.com/articles/613412 class Promise{ constructor(executor){ this.state = 'pending'; th

原创 【全棧之旅】Node.js + Vue.js(typescript) + koa.js + mysql 開發web應用示例

分享一下我的全棧之旅,本次示例由Node.js + Vue.js(typescript) + koa.js + mysql組成,內含登陸,註冊,修改密碼,session配置,自定義中間件、全局狀態處理等等,如何登陸,如何退出,如何

原创 js常用的幾種排序

function testArr() { return [0, 2, 9, 7, 35, 87, 96, 8, 47, 1] } /** 原生方法排序 */ function nativeSort(arr) { retur

原创 【apiCloud結合vue】(混合可跨三端) 實現單頁混合開發。

由於app是基於apicloud的多頁混合開發,目前想轉成單頁開發,更好的管理,更好的維護,導致問題就來了,官方ApiCloud是不建議單頁,不過,我覺得還是單頁好,可能是vue用多了吧- -~。 本次搭建主要是利用webpack

原创 Eslint 團隊統一規範

module.exports = { root: true, parserOptions: { parser: 'babel-eslint', sourceType: 'module' }, env

原创 webpack配置項

/** * 更多學習 https://webpack.docschina.org/configuration/node/#node */ const path = require("path") module.export

原创 scroll回彈效果(轉載)

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="Keywords" content="" />

原创 簡單粗暴,快速學習觀察者模式,訂閱者模式。

// Es5 function Serve() { this.obList = []; } Serve.prototype = { addServe(o) { console.log(o.

原创 axios全局攔截、全局錯誤處理封裝

import Vue from "vue"; import axios from "axios"; import envconfig from "./envconfig"; import qs from "qs"; import st

原创 apiCloud配合vue,實現單頁混合開發。分享本次搭建的模板

由於app是基於apicloud的多頁混合開發,目前想轉成單頁開發,更好的管理,更好的維護,導致問題就來了,官方ApiCloud是不建議單頁,不過,我覺得還是單頁好,可能是vue用多了吧- -~。 本次搭建主要是利用webpack -

原创 vscode常用插件和配置

常用插件(vscode) settings.json(vscode) { "editor.tabSize": 2, // 製表符符號eslint "editor.fontSize": 14, // vscode字體大小