title: Windows下安装Quartz记录
tags: [Quartz, 工具箱]
date: 2024-01-26 17:42:31
date modified: 2024-01-31 14:35:08
Windows下安装Quartz记录
yarn install
或 npm i
安装依赖。npx quartz create
创建新的quartz网站在windows下刚刚clone下来的项目中没有content目录,在执行 npx quartz create
可能会遇到名为 symlink的错误,自己手工创建即可。(还以为环境安装错了,排查了好久) 需要管理员权限运行终端。
使用示例:npx quartz create
当然你也可以在package.json定义简化语句:
"scripts": {
"build": "npx quartz build",
"docs": "npx quartz build --serve -d docs",
"check": "tsc --noEmit && npx prettier . --check",
"format": "npx prettier . --write",
"test": "tsx ./quartz/util/path.test.ts",
"profile": "0x -D prof ./quartz/bootstrap-cli.mjs build --concurrency=1",
"new": "npx quartz create",
"serve": "npx quartz build --serve"
},
在windows通过 npx quartz create创建的smylink似乎无法被 git add
添加进更改目录中。
最好是删除后自己使用 mklink /J link target
手动创建。
虽然 quartz create
命令中似乎可以选择创建非项目目录中的文件夹符号链接,但是我在实际使用过程中发现该命令创建的方式无法通过 git add
将链接的文件提交到修改列表中。
之后通过 mklink的使用 一文所述,使用 /J
的方式创建好像才可以。