vuepress部署脚本

vuepress部署脚本

rm -rf docs

vuepress build 
# 导航到构建输出目录
# mv .vuepress/dist .
# mv dist docs
echo 'docs.github.qqhxj.cn' > docs/CNAME
git init
git add .
git commit -m 'deploy'

# 推到你仓库的的 gh-page 分支
# 将 <USERNAME>/<REPO> 替换为你的信息
git push -f git@github.com:/han1396735592/docs.git master
# 打开浏览器
start chrome https://docs.github.qqhxj.cn
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你想将 VuePress 项目部署到自己的服务器上,可以按照以下步骤进行操作: 1. 在服务器上安装 Node.js 和 Git。 2. 通过 GitVuePress 项目克隆到服务器上。 ``` git clone https://github.com/{username}/{repository}.git ``` 3. 进入项目目录,安装依赖。 ``` cd {repository} npm install ``` 4. 在项目根目录下创建一个 `.vuepress/config.js` 文件,用于配置 VuePress。 5. 在 `package.json` 文件中添加以下脚本: ``` "scripts": { "dev": "vuepress dev docs", "build": "vuepress build docs" } ``` 6. 运行 `npm run build` 生成静态文件。 7. 使用 Nginx 或 Apache 等 Web 服务器配置站点,将生成的静态文件部署到服务器上。 如果你将 VuePress 文档项目部署GitHub 上遇到问题,可以按照以下步骤进行操作: 1. 在 GitHub 上创建一个新的仓库,用于存储 VuePress 文档项目。 2. 将 VuePress 项目上传到 GitHub。 ``` git remote add origin https://github.com/{username}/{repository}.git git push -u origin master ``` 3. 在 GitHub 仓库的设置中,将默认分支设置为 `gh-pages`。 4. 在 VuePress 项目中安装 `gh-pages` 模块。 ``` npm install gh-pages --save-dev ``` 5. 在 `package.json` 文件中添加以下脚本: ``` "scripts": { "deploy": "vuepress build docs && gh-pages -d docs/.vuepress/dist" } ``` 6. 运行 `npm run deploy` 将生成的静态文件部署GitHub Pages。 注意:在部署GitHub Pages 时,可能会遇到 `404` 错误。这是由于 GitHub Pages 在部署时会将仓库名称作为根目录。因此,如果你的仓库名称为 `docs`,则应将 VuePress 项目中的 `docs` 目录更名为 `docs-docs`,然后在 `.vuepress/config.js` 文件中设置 `base: '/docs/'`。这样,生成的静态文件才能正确地部署GitHub Pages 上。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值