D-B-F
D-B-F
问个问题,统一前端开发环境,如何做到 node_modules 不重复下载和新增依赖后 多人同步? 比如,A 和 B 两个开发都在本机下载了 前端环境(包含 nodejs、python、@vue/cli等)镜像 FrontImage1,后面 A 需要引入一个 新的 npm 包, 这个怎么同步到 B 开发人员那边的镜像去?然后还有就是如果新的镜像有问题,怎么回滚
```javascript Promise.miniRace = function(promises) { return new Promise((rs,rj)=>{ try { // 检查输入值是否可迭代 iteratorCheck(promises) const len = promises.length; let promiseStatusChanged = false; for (let i = 0; i < len; i++)...
``` class miniLocalStorage { static unSafeExpires = 2147483647; static Store = Object.create(null); static storeExpires = Object.create(null); constructor() {} getItem(key) { return miniLocalStorage.Store[key]; } setItem(key, val, expires) { console.log('setItem', Date.now()) try...
``` function miniNew(...args) { const [constructor, ...otherArgs] = args; if(typeof constructor !== 'function') { throw new TypeError('constructor is not a function'); }; // 1~2 步骤简单写法 const obj = Object.create(constructor.prototype); //...