前言相信很多人都会有一个进大厂的梦吧,这篇文章来讲讲阿里淘系前端的“梦”。一共是5面+HR面,结尾会单独说对于未来前端展望。一次好的面试同时也是进步的契机,能够发掘你一些似懂非懂的问题,让你去深入挖掘,还能将你的痛点暴露出来,面试下来是收获满满的。一面这一面主要问了基础部分, 一部分题目我会带上提示TCP 三次握手/四次挥手/等待2MSL意义/建立连接但客户端故障TCP 慢启动/拥塞控制, 快速重
(目录) 第一步 安装VuePress VuePress是一个基于Vue驱动的静态网站生成器 相关资料 文档:https://v1.vuepress.vuejs.org/zh/ github: https://github.com/vuejs/vuepress vuepress-deploy: https://github.com/jenkey2011/vuepress-deploy/ 安
原创 2023-07-01 17:28:32
965阅读
说明最近想把常用的一些干货知识点都集中起来,方便发布和查找。相当于创建一个自己的知识库,我就叫它Java技术文档。虽然博客写文档也挺方便,但是在于文档的集中阅读和管理方面还是不够简洁和快速。此处就以Vue官方文档举例,它就是用的自家技术vuepress创建的。关于vuepresshttps://www.vuepress.cn/关于github pagesGithub Pages其实等于jekyll
VuePress是一个基于Vue驱动的静态config.js。
原创 2023-07-01 00:05:37
225阅读
大家好,我是漫步,新的一年快来了,也许你会想要搭建一个属于自己的博客,冴羽的这篇文章应该能帮到你。喜欢记得关注我并设为星标。前言最近完成了 TypeScript 最新官方文档 Hanbook 的翻译,一共十四篇,堪称国内的最好 TypeScript4 入门教程之一。为了方便大家阅读,我用 VuePress + Github Pages 搭建了博客,最终的博客效果如下:博客地址:Github&nbs
转载 6月前
21阅读
什么是VuePressVuePress由两部分组成:一个基于Vue的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足Vue自己的子项目文档的需求而创建的。VuePress为每一个由它生成的页面提供预加载的html,不仅加载速度极佳,同时对seo非常友好。一旦页面被加载之后,Vue就全面接管所有的静态内容,使其变成一个完全的SPA应用,其他的页面也会在用户使用导航进入的时候来
环境 安装nodejs: https://nodejs.org/en/, 版本不能太高(>= 8.6即可) 安装git: https://git-scm.com/ Hello World vuepress官网: https://www.vuepress.cn/ 第3步需要等待下载依赖. 1~3步完整命令: zichen@DESKTOP-3176F4L MINGW64 ~/Desktop $
原创 2024-10-05 20:15:54
144阅读
一,vuePress搭建官网介绍了两种方法,由于第一种方法全局安装已经不,所以今天用第二种方法,在已有的项目当中安装部署。首选新建一个文件,例如vuepressBlogDemo然后用你自己的打开由于本人喜欢使用所以直接打开文件开启新的窗口就好了。注意使用的node版本最好用node 16,本人使用的是16.16.0,一开始使用的18总有一些莫名其妙的错误# 安装为本地依
  公司需求:将Word操作手册,编写成类似官方文档的Html网页,放在项目中提供查看 之前我用Hexo搭建过自己的个人博客:Hexo+GitHub轻松搭建自己的博客在网上找的一些:1、无需编译、快速生成 Vue 风格的文档网站2、mdBook是一个命令行工具和Rust crate。可将Markdown文件创建为书籍。它与Gitbook非常相似,但用Rust编写.3、
转载 3月前
355阅读
自己在学习的过程中,会总结一些积累的文档,CSDN是一个很好的平台,但是想发布自己的网站或者GitHub之类的网站上时,就会想要自己维护一个博客GitHub Page在GitHub上新建一个或者利用先有仓库,用来部署网站在 docs/.vuepress/config.js 文件中设置正确的 base 如果你打算发布 https://.github.io/,则可以省略这一步,因为 base 默认
原创 2022-12-15 21:42:01
687阅读
Vuepress 使用 github actins 实现自动部署说明在使用 Vuepress 写完文档后,就是部署了。那么如果每次都手动打包的话,比较麻烦,所以就使用 github 提供的自动部署服务, actions 来实现自动部署。配置首先是在使用 github actions 时,需要配置下 vuepress 项目的配置文件,看你需要部署在xxx.github.io/xxx/ 上,还是 xx
前言正常我们利用 Vuepress 搭建一个文档博客之后,往往都是通过如下步骤来部署一篇博客:首先写文章;写完文章之后生成静态文件,这里一般使用的是 npm run build 命令,但也有使用 yarn build 的;将我们生成的静态文件推送到 Github Pages;访问我们对应的网址,查看我们的推送是否成功。上述步骤看似简单,但一旦文档过多时,生成静态文件就十分耗费时间。这时候我们就想了,有不有一种方法,能够帮我们自动构建静态文件然后部署 Github Pages
原创 2021-09-01 16:06:10
366阅读
将项目部署GitHub上(详解)前提创建仓库Git工具配置Git本地仓库搭建部署Git仓库可能遇到的问题 1可能遇到的问题 2查看GitHub仓库 前提已经注册过GitHub账号创建仓库进入GitHub官网 右上角的+,选择new repository 接着按照图中进行配置 最后完成创建Git工具下载地址:https://git-for-windows.github.io/配置Git安装完成
转载 2024-04-18 14:09:13
95阅读
我们在平时所用到的一些网站、App,它们会将我们的数据进行保存,当我们关闭这些网站或者 App 后,下次打开还能看到我们之前的一些文字、视频记录。在迷你全栈电商应用实战系列的第二篇教程中,我们将通过基于 Node.js 平台的 Express 框架实现后端 API 数据接口,并且将数据存储在 MongoDB 中。这样我们的网站就能够记录用户添加的商品,并且无论以后什么时候打开,都能获取我们之前的
转载 2024-07-26 16:34:01
189阅读
官网:VuePress **搭建前提:**安装Node.js 且Node.js 版本 >= 8。node.js安装很简单,这里略过。经过过去搞过的两种静态博客的搭建方式总结,搞清楚搭建的前提是至关重要的!!!项目安装# 创建项目文件 mkdir blog # 将 VuePress 作为一个本地依赖安装 yarn add -D vuepress # 或者:npm install -D vue
文章目录环境及项目部署测试部署项目配置Nginx测试 在多项目部署上,用的nginx进行代理转发,遇到了不同的问题,配置多次,进行测试。最后达到了想要的效果。特地记录下,防止下次在走丢。。。 项目:基于vuepress的个人博客 blog在github找的一个vue搭建的官网项目 website前面介绍的vue-admin-template项目 contract需求:实现三个项目都可以访问使用
1. contribute开源软件工作流这个工作流适合开发维护开源软件,它依赖于github的Fork功能。将 GitHub 开源Repo Fork 你的远程Repo将❶的仓库 clone 至本地开发环境在本地环境中创建特性分支对特性分支进行代码修改并进行提交将特性分支 push ❶的仓库中在 GitHub 上对 Fork 来源仓库发送 Pull Request 2. 以部署为中心的工作流总
转载 10月前
35阅读
准备前说明        1、因为个人很穷,暂时不在阿里云服务器上操作演示,本次使用的是CentOS7免费虚拟服务器进行测试部署。后台代码使用IDEA工具编写,CentOS的登录账号建议设置为root,否则没有root权限会有一连串的权限问题;      &n
转载 2024-08-08 00:11:19
206阅读
1.先注册Github账号2.下载安装Git,可以自行百度安装。:Git - Downloads3.登录到Github上,新建一个repository,随意命名为 olympic ,勾选 initialize this repository : Add a README file,点击create repository。4.create repository完成后,打开settings
转载 2023-12-15 20:45:18
23阅读
为什么选用VuePress:它是vue的一个子项目,学过vue的小伙伴可快速上手,此外它的极简风格也很让人喜欢,但是也可以安装各种主题,甚至自定义主题 它可以直接将我们写的markdown文件直接转成html 为什么选用gitee托管,gitee、github都有这样的服务,是免费的,选gitee是因为快,github可能访问速度很慢vue.js的官网就是用vuepress搭建的 https://
转载 2024-07-23 09:14:44
46阅读
  • 1
  • 2
  • 3
  • 4
  • 5