小编Mut*_*shi的帖子

在构建生产时禁用 TypeScript 检查类型有效性

我正在将 Next.js 与 TypeScript 结合使用用于一个小项目。我想知道当我运行时是否可以禁用类型有效性检查,npm run build考虑到在npm run dev. 另外,这将有助于在没有生产中未使用的 TypeScript 包的情况下构建生产版本。

typescript next.js

8
推荐指数
1
解决办法
2万
查看次数

如何在 Docker 中使用 GCP 服务帐户 json 文件

我正在对使用 Firebase 的 Fastapi 应用程序进行 dockerizing。我需要访问service json文件,并且我已经配置了我的 docker 容器,如下所示。

Dockerfile

FROM python:3.10-slim

ENV PYTHONUNBUFFERED 1

WORKDIR /app

# Install dependencies
COPY ./requirements.txt /requirements.txt
EXPOSE 8000

RUN pip install --no-cache-dir --upgrade -r /requirements.txt
   
RUN mkdir /env
# Setup directory structure
COPY ./app /app/app
COPY ./service_account.json /env
CMD ["uvicorn", "app.app:app", "--host", "0.0.0.0", "--port", "8000"]
Run Code Online (Sandbox Code Playgroud)

Docker-compose 文件

version: "3.9"

services:
  app:
    build:
      context: .
    restart: always
    environment:
      - GOOGLE_APPLICATION_CREDENTIALS_CLOUDAPI=${GOOGLE_APPLICATION_CREDENTIALS_CLOUDAPI}
      - GOOGLE_APPLICATION_CREDENTIALS=${GOOGLE_APPLICATION_CREDENTIALS}
    volumes:
      - ./env:/env

volumes:
  env:
Run Code Online (Sandbox Code Playgroud)

现在,当我运行容器时docker-compose up -d --build …

docker google-cloud-platform

0
推荐指数
1
解决办法
1282
查看次数