Comments (3)
If the handlers folder is a flat one and I don't specify it with a trailing /
I get 404 on the handler.
Given
$> tree /apps
/apps
└── handler.js
0 directories, 1 file
If I do this
wws /apps
I get no response to curl localhost:8080/handler
in the shell and see a 404 in the server logs
[2022-10-18T14:55:01Z INFO actix_web::middleware::logger] 127.0.0.1 "GET /handler HTTP/1.1" 404 0 "-" "curl/7.68.0" 0.000067
However, if I add an /
at the end of apps it all works.
wws /apps/
from wasm-workers-server.
@assambar thanks for the report! The issue will be fixed in #30 😄
from wasm-workers-server.
The main issue we have here is the limitations of the glob
library. The library doesn't support patterns with multiple extensions like **/*.{js,wasm}
. We can chain multiple paths (iterators), but if the extensions are not hardcoded, we will need to flatten
all the paths while we're reading the files.
The wax
library is more up-to-date and covers the different use cases. I will switch to use this one.
from wasm-workers-server.
Related Issues (20)
- Fetch from other workers and internals
- Events
- The compiler encounters some `warning` messages HOT 3
- Document catch all routes
- Add named models support on AI workers
- Allow the Zig SDK to return arbitrarily big responses HOT 3
- Bump Wasmtime to 13.0.0
- Add support for Wasm components HOT 1
- wasi-nn is not registered on the linker
- Request URL only includes the path + query string
- Error when initializing Headers in the JavaScript kit
- The JavaScript kit returns a wrong result when using Hono's html helper HOT 1
- Create a documentation page that contains links to all the examples HOT 2
- Improve JS kit performance by precompiling the polyfill
- Create a new tutorial about building applications with HonoJS
- Display JavaScript stack traces when printing the errors
- console.trace is missing in the JS kit
- Configure maximum logging level HOT 1
- Bump Wasmtime to latest 15
- Find an alternative for OpenSSL and git2-rs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wasm-workers-server.