Comments (3)
Hi
vscode-web
is a pure browser package, so, all the folderUri
references are client-side
You can build an extension with a FileSystemProvider
to connect to a server API providing files or other type of document
But for your need, I think you should check out the gitpod package, which build an entire VSCode web package (browser client + server).
https://github.com/gitpod-io/openvscode-server/
This package connect the browser client VSCode directly to the VSCode server, with full capabilities (filesystem, console, extensions ...)
Beware if you expose this publicly, users will be able to do whatever they want on the server through the VSCode console
from vscode-web.
Thanks, that makes sense I'm troubled if I am based on the wrong foundation :)
Would gitpod be the same as using /scripts/code-server.sh
from the core product?
from vscode-web.
I guess they are the same, but packaged.
code-server.sh
needs you to compile and deploy your own VSCode compilation.
Gitpod seems to do it for you.
from vscode-web.
Related Issues (20)
- add extension, use product.json HOT 2
- embed to angular project HOT 1
- depends on archived repo HOT 1
- how can I use it as a service to open each sub folder from root HOT 1
- Since version 1.68.0 some files are missing HOT 2
- How can i edit the style & layout of the editor? HOT 1
- Error - yarn prepare-demo HOT 1
- Is it possible to properly override the behavior of File > Open? HOT 8
- Source code for extension HOT 2
- How to use this beyond the sample-folder HOT 2
- Extension blocked with HTTPS - Mixed Content HOT 3
- Building failure under NodeJS 19. HOT 1
- LSP web extension with worker failed HOT 5
- Unable to update files dynamically from javascript HOT 1
- How to communicate with external pages ?
- Run sample with some errors on console of devtools. HOT 1
- How to connect to a remote machine/workspace? HOT 2
- The latest version published on npm is 1.82
- Install and config to Angular
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 vscode-web.