Comments (4)
This is great, Tim. Recent versions of SvelteKit have reworked the environment system. $env/static/public
and friends are a thing now and worth calling out in a reboot of this post.
from timdeschryver.dev.
Here's a reboot by Scott Spence https://scottspence.com/posts/sveltekit-environment-variables-with-the-sveltekit-env-module
from timdeschryver.dev.
Oh sweet - thanks for the heads up!
I did not know about that one @vhscom.
Since it got its place on the official docs, I'll just probably point to that one at the start of the article.
If you want, feel free to create a PR with those changes.
from timdeschryver.dev.
Maybe I'm missing something, but it doesn't feel the svelte solution made the problem obsolete. I'm seeing many others have the same problem as I am having: you create a .env file and add environment variables to it. Regardless if you use static or dynamic environment variables, it seems they are still incorporated into the build process. Which is unfortunate since if you containerize your SvelteKit app, the natural behavior is to pass in the environment variables by the infrastructure. But that does not work. Passing in environment variables in docker or kubernetes are ignored and the values in the .env trump anything. Am I missing something? Seems we still need dotenv for containerized SvelteKit apps.
from timdeschryver.dev.
Related Issues (20)
- How to test your C# Web API HOT 1
- Using Geolocation in Playwright tests HOT 2
- Refactor Functional Tests to support Minimal Web APIs HOT 1
- Make your C# applications faster with LINQ joins HOT 1
- Using MSW (Mock Service Worker) in an Angular project HOT 3
- Refactor your .NET HTTP Clients to Typed HTTP Clients HOT 4
- Prevent a Hangfire job from running when it is already active HOT 1
- Treat your .NET Minimal API Endpoint as the application layer HOT 1
- Invoke the Azure DevOps API from within your Azure DevOps pipeline HOT 4
- Using Playwright test shards in combination with a job matrix to improve your CI speed HOT 2
- Getting the most value out of your Angular Component Tests HOT 1
- Playwright API testing with zod HOT 3
- Adding OpenTelemetry to an Angular Application HOT 8
- Faster SQL Bulk Inserts With C# - Method missing
- Entity framework features I wish I knew earlier HOT 4
- Wow, your blog is awesome! HOT 1
- Comments section is broken on blog HOT 1
- 'Disable Validators' section of Signal Forms blog post not highlighting fully HOT 1
- Single Quotes in Signal Form Code Snippets
- If I use karma in angular, can I use msw to mock data? HOT 1
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 timdeschryver.dev.