Use an approximation for detecting links that break after refresh
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- typescript
調査の方向性
まずドキュメントを作成し、2つの grep コマンドを ./build に対して実行して、相対 href 値と ../../ パスを調べます。特定のファイルやテストは指定されていません。完了とは、更新後に壊れる可能性のあるリンクをビルドプロセスが検出し、絶対リンク、アンカーリンク、または mailto リンクにはフラグを付けないことです。
索引モデルが issue の本文から書いたものです。
説明
Related to https://github.com/oasisprotocol/docs/issues/4
I found a good approximation for detecting bad links. Find any ../../ in build folder:
grep -o -E '\.\./\.\./.{0,50}' -r ./build; test $? -eq 1
And even better, find all href:"relative in build folder:
grep -o -E 'href:".{0,50}' -r ./build | grep -v -E 'href:"(https:|http:|mailto:|/|#)'; test $? -eq 1
Originally posted by @lukaw3d in https://github.com/oasisprotocol/docs/issues/27#issuecomment-1065795388
- 主要言語
- TypeScript
- スター
- 15
- フォーク
- 46
- 平均マージ
- 1日 21時間
- マージ済み PR(30日)
- 1
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
oasisprotocol/docs のほかの issue
-
Remove Band chapter オープン
oasisprotocol/docs#1773 · 担当者 1 名 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
oasisprotocol/docs#1641 · リアクション 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
oasisprotocol/docs#1595 ·
-
documentation
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
oasisprotocol/docs#1589 ·
-
documentation rofl
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
oasisprotocol/docs#1578 ·
oasisprotocol/docs の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
vercel-labs/just-bash#464 ·
-
looksLikeSlug() is ASCII-only, so non-Latin entity slugs (e.g. Korean) skip exact match and collapse オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
TanStack/tanstack.com#1293 ·