修改构建方式
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 i
|
||||||
# RUN pnpm build
|
# RUN pnpm build
|
||||||
RUN pnpm generate
|
RUN pnpm build
|
||||||
# RUN yarn config set registry https://registry.npmmirror.com
|
# RUN yarn config set registry https://registry.npmmirror.com
|
||||||
# RUN yarn
|
# RUN yarn
|
||||||
# RUN yarn build
|
# RUN yarn build
|
||||||
# RUN yarn generate
|
# RUN yarn generate
|
||||||
|
|
||||||
|
EXPOSE 3000
|
||||||
|
|
||||||
|
CMD [ "pnpm", "preview"]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# nginx默认暴露80端口
|
# nginx默认暴露80端口
|
||||||
FROM nginx
|
# FROM nginx
|
||||||
|
|
||||||
# 更换工作目录到nginx服务目录下
|
# 更换工作目录到nginx服务目录下
|
||||||
WORKDIR /usr/share/nginx/html
|
# WORKDIR /usr/share/nginx/html
|
||||||
|
|
||||||
# 删除服务下可能存在的无用项目
|
# 删除服务下可能存在的无用项目
|
||||||
RUN rm -rf ./*
|
# RUN rm -rf ./*
|
||||||
|
|
||||||
# 复制自定义的 Nginx 配置文件
|
# 复制自定义的 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 build -t website-v2:latest "."
|
||||||
docker stop website-v2 || true
|
docker stop website-v2 || true
|
||||||
docker rm -f 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 rmi $(docker images -f "dangling=true" -q) || true
|
||||||
docker ps
|
docker ps
|
||||||
|
|
|
@ -24,7 +24,8 @@ export default defineNuxtConfig({
|
||||||
},
|
},
|
||||||
routeRules: {
|
routeRules: {
|
||||||
'/api/search.json': { prerender: true },
|
'/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: {
|
devtools: {
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
Loading…
Reference in New Issue