小编Sop*_*cai的帖子

'致命:运行后找不到远程引用 refs/heads/gh-pages':git push origin :gh-pages

我的 gh-pages 没有正确更新,所以我决定删除旧版本并推送新副本。我采取的一些步骤:

1我在这里找到了如何删除 gh-pages:

https://webapps.stackexchange.com/questions/8512/how-to-remove-github-pages

2然后我运行git push origin :gh-pagesgh-pages就成功删除了。

3我跑的下一步:git push origin gh-pages 我得到了:

'fatal: Couldn't find remote ref refs/heads/gh-pages' 
Run Code Online (Sandbox Code Playgroud)

4尝试在本地创建 gh-pages 然后再次推送。 仅显示 README.md。

5尝试npm rm -rf node_modules/gh-pages/ && npm installhttps://github.com/tschaub/gh-pages/issues/17

但问题仍然存在,同样的致命错误。

额外步骤: 我还配置了我的发布源设置->“GitHub Pages”->'Master',但它似乎不起作用。

https://docs.github.com/en/github/working-with-github-pages/creating-a-github-pages-site#creating-your-site

我做错什么了吗?通过之前运行“npm run deploy”,gh-pages 已成功创建,没有任何戏剧性。所以我不明白出了什么问题。任何想法将不胜感激。

git github-pages

1
推荐指数
1
解决办法
5706
查看次数

Javscript:从数组中的对象(带有键和值)中删除大括号

我有一个这样的数组(从 PHP 中的 mySql 和 json_encode() 检索的数据,作为 json 对象返回(该数组中共有 19 个元素,并且元素中所有对象的顺序不同)):

const array=[
  [{"name":"jason"},{"age":16},{"location":"London"}],
  [{"age":24},{"location":"Tokyo"},{"name":"amy"}]
]
Run Code Online (Sandbox Code Playgroud)

如何将其转换为这样的数组,删除大括号?

const array=[
  {"name":"jason","age":16,"location":"London"},
  {"name":"amy","age":24,"location":"Tokyo"}
]
Run Code Online (Sandbox Code Playgroud)

我试图转换为字符串,然后

String.replace(/[{}]/g, '');
Run Code Online (Sandbox Code Playgroud)

但是接下来呢?我被困在再次转换回数组。

另一个问题是:对于这样的数组,何时访问键和值,是否需要重新构造键和值以使它们在每个元素中的顺序相同,否则看起来不太好,是不容易访问?

[
  [{"name":"jason"},{"age":16},{"location":"London"}],
  [{"age":24},{"location":"Tokyo"},{"name":"amy"}]
]
Run Code Online (Sandbox Code Playgroud)

关于如何考虑扁平化的任何提示将不胜感激!

javascript arrays

0
推荐指数
1
解决办法
469
查看次数

标签 统计

arrays ×1

git ×1

github-pages ×1

javascript ×1