New builder setting to fix data source URI in manifest.json
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- build-system
Piste de recherche
Start by locating the @ui5/builder build-task or setting entry point that processes manifest.json. Use the dataSources example in this issue to determine how a leading slash should be handled, then identify or add the relevant build coverage and verify that the generated manifest contains the corrected URI.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is your feature request related to a problem? Please describe.
Data source URI in manifest.json should not start with a slash in order to UI5 application work properly in a FLP.
Describe the solution you'd like
It would be nice to have a builder task or setting that checks manifest.json and strips off leading slash from a data source URI during a building of an application to ensure that URI is correct automatically.
Describe alternatives you've considered
There is a such feature in @sap/grunt-sapui5-bestpractice-build module that is not supported any more and should be replaced with @ui5/builder.
Additional context
Example of a data source section of manifest.json
"dataSources": {
"Document-RestSource": {
"uri": "fnd/document-ms/",
"type": "JSON"
}
}
- Langage dominant
- JavaScript
- Étoiles
- 511
- Forks
- 82
- Merge moyen
- 23 h 51 min
- PR mergées (30 j)
- 58
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de UI5/cli
-
Build cache: buildThemes cache is invalidated by irrelevant library.js / .library content changesOuvertemodule/ui5-builder module/ui5-fs module/ui5-project
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
module/ui5-project
Difficulté 4/5 3-5 jours Accessibilité débutants 64/100
Les mainteneurs répondent en général sous 1 jour
-
[ROADMAP] UI5 CLI 6.0 / Specification Version 6.0Peut-être à nouveau libre @flovogt l’a pris il y a 80 jours, et aucune pull request n’est ouverte. Ouverteroadmap
UI5/cli#1485 · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
build excludes from application project are not applied to dependenciesPeut-être à nouveau libre @flovogt l’a pris il y a 54 jours, et aucune pull request n’est ouverte. Ouverte
UI5/cli#1446 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Option to specify custom UI5 config for workspace dependency resolutionPeut-être pris @flovogt l’a pris il y a 180 jours. Ouverte
UI5/cli#1369 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
521xueweihan/HelloGitHub#4115 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
outline/outline#14348 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
area:install bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour