摘要:
使用 Workers 构建无服务器功能。使用 Pages 部署网站和全栈应用程序一、Workers:1、官网注册登录,左侧菜单点击"Workers和Pages"——创建Workers 2、部署 "Hello World" 脚本,部署后点击编辑worker代码 3、替换代码,https://githu 阅读全文
摘要:
// 1、项目根目录新建deploy.js并添加配置,方式二选一 // 2、package.json修改build配置: "build": "vue-cli-service build && node ./deploy" // 3、运行命令npm run build打包发布 // *、使用私钥时在根 阅读全文
摘要:
一:阿里qiankun 基于 single-spa,采用了微前端的技术方案,通过主应用来管理和加载多个子应用。主应用和子应用之间通过自定义协议通信,实现了跨应用的状态共享。 1、主main.js import { registerMicroApps, start } from 'qiankun'; 阅读全文
摘要:
一、递归 function deepClone(obj) { if (obj null || typeof obj !== 'object') { return obj; } let clone = Array.isArray(obj) ? [] : {}; for (let key in obj) 阅读全文
摘要:
1、vue项目router设置为history模式 const router = new VueRouter({ mode: "history", base: process.env.BASE_URL, routes, }); 2、服务器nginx.config修改配置 location / { r 阅读全文
摘要:
// 创建地图 initMap() { let container = this.$refs.map this.map = new AMap.Map(container, { zoom:18,//级别 center: [120.257173,30.205769],//中心点坐标 viewMode:' 阅读全文
摘要:
1、安装axios插件 "use strict"; // import Vue from "vue"; import axios from "axios"; import { createApp } from "vue"; const app = createApp({}); // Full con 阅读全文
摘要:
一、新增运行指令和环境文件 1、参考vue官网修改package.json,例如 "serve-ops": "vue-cli-service serve --mode ops-dev", "serve-cloud": "vue-cli-service serve --mode cloud-dev", 阅读全文
摘要:
import html2canvas from 'html2canvas' import jsPDF from 'jspdf' html2canvas(document.body).then( canvas => { var contentWidth = canvas.width; var cont 阅读全文
摘要:
一、windows客户端 1、任务管理器查看cpu是否开启虚拟化,windows功能开启Hyper-v 2、安装docker客户端,安装Windows Subsystem for Linux (WSL) 3、安装docker可视化portainer 本地安装local docker run -d - 阅读全文
摘要:
1、官网下载开发版固件升级2、登录小米账号获取ssh密码3、winscp登录路由器将breed放入/tmp4、ssh终端输入mtd -rwrite /tmp/breed.bin Bootloader5、拔电后再通电按住复位键等蓝灯闪烁6、输入192.168.1.1进入breed恢复控制台7、如果ke 阅读全文
摘要:
import SockJS from 'sockjs-client'; import Stomp from 'stompjs'; ws(url, subUrl) { return new Promise((resolve, reject) => { let socket = new SockJS(u 阅读全文
摘要:
1、安装全局脚手架 npm i -g @vue/cli 2、创建项目 vue create [项目名称] 3、安装常用插件 vue add element vue add router vue add axions vue add vuex 4、安装scss插件(按需) npm i --save s 阅读全文
摘要:
// 节流 let throttle = function(func, delay) { let timer = null; return ()=> { if (!timer) { timer = setTimeout(() => { ... 阅读全文
摘要:
/* 1、新建项目,cd到项目目录npm init完成package.json的初始化 2、编辑package.json,修改script配置为{"start": "electron"} 3、npm i electron安装electron,安装不成功可以用cnpm 4、新建index.js作为主入口js,与package.json设置保持一致 5、编辑index.js,参考官方demo 6、n... 阅读全文
摘要:
Document 0% setTimeout setInterval requestAnimationFrame 阅读全文
摘要:
// 数据属性 var obj = { name: 'tom' } // 查看数据属性 Object.getOwnPropertyDescriptor(obj, 'name') // {value: "tom", writable: true, enumerable: true, configurable: true} // 修改数据属性 // Object.defineProper... 阅读全文
摘要:
Document 花名册 姓名 性别 年龄 张三 男 18 ... 阅读全文
摘要:
一、制作OSX安装盘(Windows环境下) 准备U盘、DiskGenius、TranMac、系统文件dmg 链接: https://pan.baidu.com/s/1i3mk700aTMfnrsw9P8QT5A 密码: p6tj 1、打开DiskGenius将U盘设置成GPT分区(转换成GUID分区) 2、打开TranMac右键U盘单击Fromat Disk for Mac 3、右键U盘单击R... 阅读全文
摘要:
// 对象Object var obj = {key:'value'} // 判断自身属性 obj.hasOwnProperty('key') // 获取隐式属性,取代__proto__ Object.getPrototypeOf(obj) // 获取属性集合 Object.getOwnPropertyNames(obj) // 自身属性包含hasOwnProperty ({}).hasOwnP... 阅读全文
摘要:
摄像头拍照 阅读全文
摘要:
// XMLHttpRequest请求 function xhr (url, data) { var xhr = new XMLHttpRequest() if (xhr) { xhr.open('POST', url, true) // 默认为异步true、同步为false xhr.setRequestHeader('Content-Type',... 阅读全文
摘要:
图片预览 阅读全文
摘要:
// 字面量写法 var obj={}; obj.a=function(){ console.log("a"); return this; }; obj.b=function(){ console.log("b"); return this; }; obj.a().b(); ... 阅读全文
摘要:
//生成器( generator)是能返回一个迭代器的函数 function *createIterator() { yield 1; yield 2; yield time(); yield time(); } function time() { return new Date(); ... 阅读全文
摘要:
const express = require('express'); const app = express(); const ws = require('ws').Server; const wss = new ws({port: 3001}); var sockets = []; wss.on('connection', function(ws) { ws.send('连接成功'... 阅读全文
摘要:
// 1、闭包立即执行函数 var module = (function(){ var name = 'xiaoming'; var print = () => console.log(name) return { print: print}; })(); module.print(); // 2、AMD规范(保存为math.js) define(function ()... 阅读全文
摘要:
const http = require('http'); const express = require('express'); const mysql = require('mysql'); const cluster = require('cluster'); const numCPUs = require('os').cpus().length; const app = express(... 阅读全文
摘要:
const http = require('http'); const cheerio = require('cheerio'); const fs = require('fs'); const mysql = require('mysql'); const child_process = require('child_process'); const urls = []; const data... 阅读全文
摘要:
!function() { // 创建影藏文本域 var textarea = document.createElement('textarea'); textarea.id = 'text'; textarea.value = new Date(); textarea.style.position = 'a... 阅读全文
摘要:
// 1、webpack使用配置 var path = require('path'); var webpack = require('webpack'); module.exports = { /* 输入文件 */ entry: { index:'./src/main.js' }, output: { /* 输出目录,没有则新建 */ path: p... 阅读全文
摘要:
/* 1、下载xampp和wordpress 2、解压wordpress后放xampp\htdocs目录下 3、安装后打开xampp,启动apache和mysql 4、打开localhost/phpmyadmin/查看mysql 5、打开localhost/wordpress界面完成web初始化配置 6、下载Easy WP SMTP插件,通过邮箱注... 阅读全文
摘要:
// 新建Promise function getTime(timeout) { return new Promise((resolve, reject)=>{ var now = new Date() setTimeout(() => { if(timeout) { resolve(now) ... 阅读全文
摘要:
var app = angular.module("myApp", ['ui.router']); app.config(function ($stateProvider, $urlRouterProvider) { $urlRouterProvider.when("", "/home"); $stateProvider .stat... 阅读全文
摘要:
//对象字面量写法 var fn = { name: 'hello world', fn1: function() { console.log(this.name); } }; fn.fn1(); //prototype原型写法 function Fn() { this.name = 'hello world'; this.fn1 = f... 阅读全文