• webpluswebplus/blog· 1 天前

    eslint的包版本引起的问题,尝试降级处理 npm i babel-eslint@8.0.1

    Module build failed (from ./node_modules/eslint-loader/index.js):
    TypeError: Cannot read property 'range' of null
    Occurred while linting ./Editor.vue:114
    at SourceCode.getTokenBefore (node_modules/eslint/lib/source-code/token-store/index.js:298:18)
    at



  • zhongxia245zhongxia245/blog· 2 天前

    Mac从0到1安装前端开发环境

    笔者:zhongxia

    时间:2020-03-27 20:50:09

    虽然看起来没几样东西,但是查找资料和整体安装下来,花了我半天的时间。

    刚拿到一台新的Mac Pro 电脑,第一步都是要安装开发环境,这里记录下需要安装的软件和安装的步骤。

    1. 编辑器
      1. Vscode 和 相关插件
      2. Typora
    2. 命令行相关工具
      1. HomeBrew
      2. iterm2 和 zsh 以及相关插件
      3. nvm , node , nrm
      4. mysql 和 可视化客户端
    3. 其他工具
      1. 输入法
      2. spectacle 分屏软件

    一、编辑器

    这两个没啥好说的,直接网上下载软件,直接安装即可,这

  • lmk123lmk123/blog· 4 天前

    最近在面试候选人的时候,我一定会问一个问题:a.com 里的 JavaScript 发起了一次获取数据的请求到 b.com 的接口,那么这次请求浏览器携带的是 a.com 的 Cookie 还是 b.com 的 Cookie?大部分人都回答了 a.com,但这是错误的——浏览器携带的永远是请求接收方的 Cookie,不然的话 b.com 岂不是获取了 a.com 所有的 Cookie 数据?

    无独有偶,今天刚好关注到一个消息,苹果 WebKit 博客发表了一篇题为《Full Third-Party Cookie Blocking and More》的文章,正式宣布将在 iOS、iPad OS

  • yangweijieyangweijie/note· 4 天前

    Git回滚代码到某个commit
    回退命令:

    $ git reset --hard HEAD^ 回退到上个版本
    $ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
    $ git reset --hard commit_id 退到/进到 指定commit的sha码

    强推到远程:

    $ git push origin HEAD --force


  • 项目地址

    为什么会有这个项目:

    • 之前在开发公司的项目时,需要使用代理ip,但是这个代理ip比较矫情,严重依赖低于jdk8u91(JDK-1.8-91),一般我在给一台工作电脑初始化JAVA开发环境时,都会默认安装Oracle 官网 JDK1.8的最新版本,于是,就导致了代理ip频繁的报错,然后找到故障原因需要切换低版本jdk,于是就安装了几个版本jdk备用;

    • 后来的问题有点奇葩,我的电脑安装不上jdk1.8-202以上的版本,点击下一步就闪退,也查不到原因,如果有大佬找到了原因麻烦在此库发表 issue 告知,万分感谢

    • jdk 安装失败的原因找到了,是百度输入法惹的祸,切换到其