修改构建方式
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3m50s Details

This commit is contained in:
AaronHux 2024-05-25 23:12:37 +08:00
parent 8d96f49a48
commit 7a6a85734f
3 changed files with 13 additions and 8 deletions

View File

@ -13,25 +13,29 @@ RUN pnpm config set registry https://registry.npmmirror.com
# 下载编译
RUN pnpm i
# RUN pnpm build
RUN pnpm generate
RUN pnpm build
# RUN yarn config set registry https://registry.npmmirror.com
# RUN yarn
# RUN yarn build
# RUN yarn generate
EXPOSE 3000
CMD [ "pnpm", "preview"]
# nginx默认暴露80端口
FROM nginx
# FROM nginx
# 更换工作目录到nginx服务目录下
WORKDIR /usr/share/nginx/html
# WORKDIR /usr/share/nginx/html
# 删除服务下可能存在的无用项目
RUN rm -rf ./*
# RUN rm -rf ./*
# 复制自定义的 Nginx 配置文件
COPY nginx.conf /etc/nginx/nginx.conf
# COPY nginx.conf /etc/nginx/nginx.conf
# 拷贝打包的文件
COPY --from=build /app/dist .
# COPY --from=build /app/dist .

View File

@ -4,6 +4,6 @@
docker build -t website-v2:latest "."
docker stop website-v2 || true
docker rm -f website-v2 || true
docker run -d -p 9000:80 --restart=unless-stopped --name website-v2 website-v2
docker run -d -p 9000:3000 --restart=unless-stopped --name website-v2 website-v2
docker rmi $(docker images -f "dangling=true" -q) || true
docker ps

View File

@ -24,7 +24,8 @@ export default defineNuxtConfig({
},
routeRules: {
'/api/search.json': { prerender: true },
'/docs': { redirect: '/docs/getting-started', prerender: false }
'/docs': { redirect: '/docs/getting-started', prerender: false },
'/api/_content/query': { prerender: true },
},
devtools: {
enabled: true