Dunking
Training Plan:
Day 1:
- Squats (3 Sets of 5 Reps)
- Lunges (3 Sets of 10 Reps)
- Frog Jumps (5 Sets of 10 Reps)
- Box Jumps (3 Sets of 10 Reps)
| const x = async (y) => { | |
| return 1 | |
| } | |
| type Unpacked<T> = | |
| T extends Promise<infer U> ? U : | |
| T; | |
| export type T = Unpacked<ReturnType<typeof x>> // number |
| a.myhost.com { | |
| tls off | |
| root /var/www/ | |
| proxy / localhost:8091 | |
| log log/access.a.log | |
| } | |
| b.myhost.com { | |
| tls off | |
| root /var/www/ |
| 'use strict'; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| exports.Aa = undefined; | |
| var _berequired = require('./berequired'); | |
| var _berequired2 = _interopRequireDefault(_berequired); |
| if (process.env.NODE_ENV === undefined) { | |
| process.env.NODE_ENV = 'development'; | |
| } | |
| const webpack = require('webpack'); | |
| const brfs = require('brfs'); | |
| const autoprefixer = require('autoprefixer'); | |
| const libraryName = process.env.NODE_ENV === 'development' ? '[name]' : '[name]_[chunkhash]'; | |
| const styleLoaderName = 'style-loader'; |
| webpackJsonp([0],{ | |
| /***/ 9: | |
| /***/ (function(module, exports, __webpack_require__) { | |
| "use strict"; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true |
| webpackJsonp([0],[ | |
| /* 0 */, | |
| /* 1 */ | |
| /***/ (function(module, __webpack_exports__, __webpack_require__) { | |
| "use strict"; | |
| Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); | |
| const a = 2; | |
| /* harmony default export */ __webpack_exports__["default"] = (a); | |
| function run() { |
Dunking
Training Plan:
Day 1:
| { | |
| "rules": { | |
| "no-unused-expression": true, | |
| "no-duplicate-variable": true, | |
| "no-unused-variable": true, | |
| "curly": false, | |
| "class-name": true, | |
| "semicolon": [true,"always"], | |
| "triple-equals": true, | |
| "no-var-requires": false, |
| /** | |
| * 步骤 | |
| * 1. 先读取文件夹 再 读取所有的json文件 | |
| * 2. 再依次读取json内容 | |
| * 3. 替换文件中的内容 | |
| * 4. 写新的文件 到dist文件夹 | |
| */ | |
| function minifyJson(rootPath) { | |
| const saveDirName = 'dist'; | |
| const baseFolderName = path.basename(rootPath); |
| function PubSub() { | |
| this.eventList = []; | |
| } | |
| PubSub.prototype.subscrible = function (eventName, callback) { | |
| const currentEvent = this.eventList.find(obj => obj && obj.name === eventName); | |
| if (currentEvent) { | |
| this.eventList.find(obj => obj && obj.name === eventName).callback = callback; | |
| } else { | |
| this.eventList.push({ name: eventName, callback, }); |