学习资源
计算机基础知识
CyC2018/CS-Notes: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计 (github.com)
前端编程基础
qianguyihao/Web: 千古前端图文教程,超详细的前端入门到进阶知识库。从零开始学前端,做一名精致优雅的前端工程师。 (github.com)
Vue2 + vuex(Vue入门项目)
bailicangdu/vue2-happyfri: vue2 + vue-router + vuex 入门项目 (github.com)
Vue2比较复杂的大项目
基本涵盖了vue.js的大部分知识点
仿豆瓣市集
这是基于vue2+vue-router2+vuex+axios仿(豆瓣市集)的一个vue全家桶入门Demo
Awheat/vue2-douban-market: 一个vue全家桶入门Demo ! (github.com)
微人事前后端分离系统
微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发
lenve/vhr: 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 (github.com)
学之思开源考试系统
学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持web端和微信小程序,能覆盖到pc机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker部署
github使用技巧
搜索技巧:
例如:springboot vue stars:>1000 pushed:>2022-05-02 language:Java
star数大于1000,2022-05-02出版,语言为Java
例如:language:JavaScript followers:>3000
例如:in:name vue stars:>4000 pushed:>2022-01-01
in:name xxx 名称条件
in:name xxx xxx 多个名称条件
stars:>xxx 点赞大于xxx的条件
in:readme xxx 搜索readme里的内容
fork:>xxx 按照项目fork数量,大于xxx的
size:>=xxx 项目大小,单位是kb
pushed:>2023-01-01,按照最后更新时间
language: xxx 项目使用的语言
user:xxx 按作者名称搜索
in:description xxx 按照项目描述description搜索
文件查看技巧:
按下t键就可以对仓库中所有文件进行搜索
点进某个文件后,按下L键就可以快速跳转到某一行
按b键查看该文件的改动记录
GitHub命令面板:
按CTRL+k打开
阅读代码技巧:
直接在仓库详情页按下【。】键,项目就可以在一个网页版VS Code编辑器中打开了
在线运行项目:
在项目地址前加上gitpod.io/#/前缀
例:https://gitpod.io/#/github.com/liyupi/good-name
点击
Open Preview
可以直接在网页中查看项目的运行结果
从github上下载下来的前端项目在执行
npm install
安装依赖包时会出现node-sass安装失败的问题,解决方法:找到对应的包版本控制文件,然后找到node-sass先将它删除掉然后再执行npm install安装完成后,再通过
yarn add node-sass
来安装node-sass这个包
博客项目:
halo-dev/halo: 强大易用的开源建站工具。 (github.com)
内网穿透
让别人可以访问到自己的项目
魔搭地址:[首页 · 魔搭社区 (modelscope.cn)
划词翻译软件
pot-desktop
一个跨平台的划词翻译和OCR软件
STranslate
macos下用easydict