eclipse-velocitas / vehicle-app-template Goto Github PK
View Code? Open in Web Editor NEWvehicle-app-template
License: Other
vehicle-app-template
License: Other
The project creation via this template is not working on Windows with Docker Desktop + WSL2.
Reason:
After the questionary a process is started, filling the repository folder with files needed for the app project as determined by the questionary answers. This means, that some of the existing files shall be overwritten with new content. The Python script doing this work is using the shutil.copy2 to copy the needed files into the existing repo structure of the vehicle-app-template.
Under Windows 10/11 with Docker Desktop 25.1 plus WSL2 the repository folder and files are mounted into the VS Code devContainer in a way they "appear as if they are owned by root" (see https://code.visualstudio.com/remote/advancedcontainers/add-nonroot-user).
shutil.copy2 tries also to copy the metadata of those files which results in an error as the existing files (owned by root).
Option to fix:
Preferred solution:
Change the ownership: The newly copied files will anyway have the current user as owner. With changing the ownership of the files and folders originating from the vehicle-app-template overall file ownership in the new repos structure will be consistent.
We remove support for K3D runtime and Dapr middleware
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.