Skip to content

Commit

Permalink
fix: lấy đúng url cho tệp index
Browse files Browse the repository at this point in the history
  • Loading branch information
ooker777 committed Sep 9, 2024
1 parent a84f017 commit 1ba18a4
Show file tree
Hide file tree
Showing 7 changed files with 43,388 additions and 6,955 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,18 @@ function xácĐịnhURLCủaGhiChú(
) {
const đườngDẫnTươngĐốiCủaGhiChúTrongVault: ĐườngDẫnTươngĐối = đườngDẫnTớiGhiChú.replace(đườngDẫnTớiVault, "");
const tênTậpTin = basename(đườngDẫnTớiGhiChú, ".md");
const thưMụcMẹTrựcTiếp = đườngDẫnTươngĐốiCủaGhiChúTrongVault.split(SEPARATOR_PATTERN).slice(-1)[0];
const thưMụcMẹTrựcTiếp = đườngDẫnTươngĐốiCủaGhiChúTrongVault.split(SEPARATOR_PATTERN).slice(-2)[0];

/** Nếu đường dẫn bài viết là a/a.md, thì url là a. Nếu đường dẫn bài viết là a/b.md, thì url là a/b */
const đườngDẫnTươngĐốiTớiTậpTinHTMLCủaGhiChú: string[] = đườngDẫnTươngĐốiCủaGhiChúTrongVault.split(SEPARATOR_PATTERN);
if (tênTậpTin !== thưMụcMẹTrựcTiếp) {
const làTệpIndex = tênTậpTin === thưMụcMẹTrựcTiếp;
// console.log("\n🚀:", làTệpIndex);
// console.log("🚀", đườngDẫnTươngĐốiCủaGhiChúTrongVault.split(SEPARATOR_PATTERN));
if (!làTệpIndex) {
// console.log(đườngDẫnTớiGhiChú);
// console.log(đườngDẫnTươngĐốiCủaGhiChúTrongVault);
// console.log(thưMụcMẹTrựcTiếp);
// console.log(tênTậpTin);
đườngDẫnTươngĐốiTớiTậpTinHTMLCủaGhiChú.pop();
đườngDẫnTươngĐốiTớiTậpTinHTMLCủaGhiChú.push(tênTậpTin);
} else đườngDẫnTươngĐốiTớiTậpTinHTMLCủaGhiChú.pop();
Expand Down
14 changes: 13 additions & 1 deletion Code chạy trên local, server, KV/mod.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
/**
* @fileoverview chạy bằng lệnh `deno run --allow-all --unstable-kv --unstable-temporal 'Code chạy trên local, server, KV\mod.ts'`
* @fileoverview bấm F5 để chạy bằng debugger, hoặc chạy lệnh sau trên terminal:
* ```PowerShell
* deno task run
* ```
* Nó là viết tắt của cái sau:
* ```PowerShell
* deno run --allow-all --unstable-kv --unstable-temporal "Code chạy trên local, server, KV\mod.ts"
* ```
* Nếu muốn lưu log thì chạy:
* ```PowerShell
* deno task runLog
* ```
* Mở tệp deno.json để xem còn những lựa chọn chạy nào khác
*/
import { kvSignal, readUnitSignal, writeUnitSignal } from "./Signal KV.ts";
import { kvGet, kvList } from "./Hàm cho KV.ts";
Expand Down
14,675 changes: 7,870 additions & 6,805 deletions Cấu hình và dữ liệu/Danh sách bài đăng tạo trên local.json

Large diffs are not rendered by default.

Loading

0 comments on commit 1ba18a4

Please sign in to comment.