NoiiApple

欢迎来到我的blog,我的名字叫秦雷柱,当前坐标北京!

0%

快捷键 ⌘command + , 打开VSCode的设置界面,在 “文本编辑器 - 文件 - Exclude” 处删除 “**/.git”。想隐藏文件或者目录的话,也可在这按照 glob 模式排除

执行 npm 命令时报 npm ERR! code EAUDITNOPJSON 错误,是因为项目下没有 package.json 文件造成的,执行 npm init -y

如果报的是 EAUDITNOLOCK 错误,请执行 npm i --package-lock-only,EAUDITNOLOCK 错误一般是本地没有 package-lock.json 或者 package-lock.json 起冲突造成的

拓展阅读:

MAC默认集成了Python2(使用python3需要升级)和PHP的开发环境,所以启动WEB服务时无需单独安装。命令方式进到要开启服务的目录,再使用对应的命令开启。访问时在浏览器地址栏中输入 https://localhost:8000 ,共享给同事时localhost改成你的IP即可

Python方式启动WEB服务

1
2
python -m SimpleHTTPServer 8000
python3 -m http.server --cgi 8000

PHP

1
php -S localhost:8000

Serve需要使用NPM安装

1
2
3
4
5
npm i -g serve

# 启动 web 服务命令,无需写端口号
# 默认 5000 端口
serve

Install

Mac 用户需要先安装 Xcode command line tools,再通过 HomeBrew 安装 GIT,然后检测下 GIT 版本

1
2
3
xcode-select --install
brew install git
git --version #git version 2.25.0

如果检测的GIT版本不是刚安装的版本,就用 which 命令检测下GIT的安装路径。然后把该路径添加到变量配置文件里,Bash用户编辑 ~/.bash_profile 或 ~/.bashrc,ZSH用户编辑 ~/.zshrc 文件

  • which -a git
    • /usr/bin/git:Mac_Xcode内置的GIT路径
    • /usr/local/bin/git:用户安装的GIT路径
  • echo export PATH=”/usr/local/bin/git:$PATH” >> ~/.zshrc
  • source ~/.zshrc 重启环境变量配置文件

更新GIT使用 brew upgrade git;卸载GIT使用 sh /usr/local/git/uninstall.sh

阅读全文 »

今日清理资料时,同时删除了本地和Github上的仓库。后来才发现项目还有用,接着就是KB的在本地尝试各种恢复办法,查阅了很多资料也未能成功,最后还是在Github帮助里找到了恢复远程仓库的办法。

找回步骤如下:

Settings - Repositories - Deleted repositories

注意只能恢复90天内删除的仓库哦~

Github Actions 是 Github 在2018年10月推出的持续集成 (Con­tin­u­ous in­te­gra­tion,简称 CI) 服务,2019年11月正式开放。Github Actions 提供了配置非常不错的虚拟服务器环境,基于它可以进行构建、测试、打包、部署项目。Github Actions 的另一个好处就是 Github 为它专门在市场开辟了专栏,如果你需要某个 Action 的话,完全没必要自己写复杂的脚本,直接引用它人的脚本即可(推荐到 Github市场Github官方Action脚本Awesome Actions 内查找需要的Action)

Github Actions术语:

  1. Workflow 工作流程 (持续集成一次运行的整个流程)
  2. Job 任务 (1~N个Job组成Workflow)
    注意部署的虚拟服务器系统,会影响到Jobs同时触发的个数。免费版部署macos系统最多能触发5个、其它系统则最多能触发20个。详情请查阅 https://help.github.com/cn/actions/reference/workflow-syntax-for-github-actions#usage-limits
  3. Step 步骤 (1~N个Step组成Job)
  4. Action 动作\命令 (1~N个Action组成Step)
  5. Workflow File 配置文件 yaml 格式,需要放置在项目根目录下 .github/workflow/ 内
阅读全文 »