
Hey this is my html file
TypeScript
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Button Example</title>
<script type="module">
console.log("appwrite.js loaded");
import { Client, Account } from "appwrite";
</script>
</head>
<body>
<h1>Button Example</h1>
<button id="myButton">Click me!</button>
</body>
</html>
Here is my py file I am using fast api
TypeScript
from fastapi import FastAPI, Request
from fastapi.responses import HTMLResponse
from fastapi.templating import Jinja2Templates
from fastapi import FastAPI, Request
from fastapi.responses import HTMLResponse
from fastapi.staticfiles import StaticFiles
from fastapi.templating import Jinja2Templates
app = FastAPI()
app.mount("/static", StaticFiles(directory="static"), name="static")
templates = Jinja2Templates(directory="")
@app.get("/", response_class=HTMLResponse)
async def read_item(request: Request):
return templates.TemplateResponse("index.html", {"request": request})```
I am stuck with this error
127.0.0.1/:1 Uncaught TypeError: Failed to resolve module specifier "appwrite". Relative references must start with either "/", "./", or "../".
Please do help
TL;DR
Issue: The appwrite module is not being imported in the JavaScript file.
Solution: In the HTML file, make sure to specify the correct path for the appwrite module import. It should start with either "/", "./", or "../" to indicate a relative reference.
Example:
```js
<script type="module">
console.log("appwrite.js loaded");
import { Client, Account } from "./path/to/appwrite";
</script>
```
Additional notes: The user also mentioned using FastAPI and needing authentication with appwrite, but it's unclear how that is related to the import issue.
what does fastapi have to do with appwrite?

I was building my website using fast api, rendering html template and now I need auth in it so using appwrite for it

Please do help me figure this out

@Philipp am I doing something wrong?
Recommended threads
- Appwrite Cloud Custom Domains Issue
I’m trying to configure my custom domain api.kondri.lt (CNAME pointing to appwrite.network., also tried fra.cloud.appwrite.io with no luck ) but encountering a ...
- Persistent 401 Unauthorized on all authe...
Hello, I'm facing a critical 401 Unauthorized error on my admin panel app and have exhausted all debugging options. The Problem: When my React app on localhos...
- OpenAI Whisper on Appwrite Sites
Hey guys, just wondering if I can serve an OpenAI Whisper AI on appwrite / appwrite sites. tiny model is like ~40-50MB
