Skip to content

Commit acd4c7a

Browse files
committed
Fix: Copy assets files instead of symlinks for deployment
1 parent ba648cd commit acd4c7a

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ node_modules
22
.vitepress/dist
33
.vitepress/cache
44
public/manuals/*.pdf
5+
public/manuals/*/

scripts/build-manuals.sh

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,12 @@ typst compile main.typ ../../public/manuals/flight-controller-manual.pdf
3333
cd ../..
3434

3535
echo ""
36-
echo "创建 assets 软链接..."
37-
cd public/manuals
38-
ln -sf ../../manuals/Android-ELRS-manual/assets Android-ELRS-manual
39-
ln -sf ../../manuals/flight-controller-manual/assets flight-controller-manual
40-
cd ../..
36+
echo "复制 assets 资源文件..."
37+
cp -r manuals/Android-ELRS-manual/assets public/manuals/Android-ELRS-manual
38+
cp -r manuals/flight-controller-manual/assets public/manuals/flight-controller-manual
4139

4240
echo ""
4341
echo "手册编译完成!"
4442
echo "- Android-ELRS 手册: public/manuals/android-elrs-manual.pdf"
4543
echo "- 飞控手册: public/manuals/flight-controller-manual.pdf"
46-
echo "- Assets 软链接已创建"
44+
echo "- Assets 资源文件已复制"

0 commit comments

Comments
 (0)