فهرست منبع

made dev container debuggable

Rodja Trappe 4 سال پیش
والد
کامیت
e11050e6f3
2فایلهای تغییر یافته به همراه32 افزوده شده و 1 حذف شده
  1. 1 1
      Dockerfile
  2. 31 0
      nicegui.code-workspace

+ 1 - 1
Dockerfile

@@ -13,4 +13,4 @@ WORKDIR /app
 COPY ./pyproject.toml ./poetry.lock* main.py ./
 RUN poetry install --no-root
 
-CMD ./main.py
+CMD python3 -m debugpy --listen 5678 main.py

+ 31 - 0
nicegui.code-workspace

@@ -0,0 +1,31 @@
+{
+  "folders": [
+    {
+      "path": "."
+    }
+  ],
+  "settings": {},
+  "extensions": {
+    "recommendations": [
+      "ms-python.vscode-pylance",
+      "ms-python.python",
+      "himanoa.python-autopep8",
+      "esbenp.prettier-vscode",
+      "littlefoxteam.vscode-python-test-adapter"
+    ]
+  },
+  "launch": {
+    "version": "0.2.0",
+    "configurations": [
+      {
+        "name": "Dockerized NiceGUI",
+        "type": "python",
+        "request": "attach",
+
+        "connect": {
+          "port": 5678
+        }
+      }
+    ]
+  }
+}