Cela commence à me mettre en défaut et j'aimerais que ce soit désactivé ou corrigé. Donc, Webstorm a une fonctionnalité intéressante dans son analyseur HTML qui tentera de résoudre les répertoires dans des chaînes censées référencer un fichier dans votre projet. Par exemple:
Webstorm est correct. Mon code frontal est tout en /app
mais mon serveur envoie des fichiers dans l’application à la racine, donc dans le contexte Web /app
est en fait juste /
. D'un côté, ce comportement a également un impact sur mes angular templates:
et mes routes angular-ui (j'imagine que cela serait le cas pour les routes angular également).
Est-il possible de changer de webstorm pour traiter /app
comme racine, c’est donc une fonctionnalité utile? Sinon, y a-t-il un moyen de désactiver cela? J'ai essayé d'aller dans l'inspecteur, mais je n'ai pas trouvé d'option pour cela:
Et non, ce n'est pas le XML ... j'ai essayé.
Aide appréciée. Merci...
Pour faire des références de fichier à un dossier non racine de votre projet, vous devez marquer ce répertoire en tant que Resource. Pour ce faire, accédez à Paramètres> Répertoires et sélectionnez votre dossier racine d’actif dans le panneau de droite. Ensuite, marquez-le comme racine de ressource en cliquant sur le bouton situé au-dessus du navigateur de fichiers.
Dans la documentation Jetbrains, une racine de ressources permet à WebStorm de compléter les chemins d'accès relatifs aux ressources du dossier sélectionné . Cela signifie que vous devez utiliser la racine des ressources sur un dossier contenant toutes les ressources auxquelles vous souhaitez faire référence (par exemple, styles, scripts, ...).
J'ai eu ce problème sur Mac et je l'ai résolu en modifiant les propriétés des répertoires.
Webstorm > Preferences
Project > Directories
pour les personnes utilisant IntelliJ Ultimate:
Dans JetBrains WebStrom Goto File -> Paramètres -> Panneau de gauche Sélectionnez Projet -> Cliquez sur Dérecteurs -> Panneau central Sélectionnez Ressource Root -> ajoutez les dossiers/répertoires sous votre projet pour référence ou dans le panneau de droite voir + Ajouter une racine de conten choisissez les répertoires et cliquez sur Appliquer -> OK