修改构建方式
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3m50s
Details
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3m50s
Details
This commit is contained in:
parent
8d96f49a48
commit
7a6a85734f
16
Dockerfile
16
Dockerfile
|
@ -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 .
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue