[hexojs/hexo]deploy能成功,但是不是部署的.deloy目录,而是根目录

2024-07-23 813 views
3

deploy能成功,但是不是部署的.deloy目录,而是根目录 求解啊倒是github两个项目一模一样。。没有部署.deploy目录

回答

2

大兄弟啊,你的表达能力。。。

重新hexo init一个目录吧

7

..就是deploy的不是生成的.deploy_git目录啊,而是项目的根目录

4

你是不是修改过这个?。。

# Directory
source_dir: source
public_dir: public

最快的解决方案是重新hexo init

9

没改过。。默认的配置。。我试下

0

生成的文件都没问题,本地预览也没问题。。就是deploy把根目录给部署了。。蛋疼

3

你怎么deploy的?该不会是自己git push的吧?

3

..hexo d..用的命令。。 deploy: type: git repository: git@github.com:shengxinjing/shengxinjing.github.io.git #你的GitHub Pages仓库 branch: master

这是配置

7

这样吧- -,你把自己修改过的文件全都复制出来,然后新建一个文件夹进行hexo init,然后装好插件,重新hexo deploy。我隐约有些怀疑是不是把根目录变成了git目录= =。

6

根目录不能是git目录吗囧 ,我就是把整个hexo项目放在git管理啊

2

可以啊- -,但是你不能放在同一个分支里面啊。。。

3

必须不在一个分支啊,我部署到另外一个项目里的,结果吧根目录部过去了

1

首先- -,你需要把.com那个库删掉= =

7

然后你删掉.deploy_git文件夹,重新hexo d

6

你多试几次 ,从头 hexo init ,慢慢就明白了。。。 我现在就是都在一个项目里,不同的分支 master: 空 gh-pages: hexo d 的内容 blog: 根目录下文件

9
repository 应该换成 repo