Travailler avec Yeoman Generator-angular, il suppose que vous souhaitez placer vos fichiers CSS et vos scripts dans le même serveur que votre fichier index.html. Il génère un fichier dist / index.html qui ressemble à: Cependant, je voudrais héberger les fichiers CSS / JS sur un autre serveur et préparé avec l'URL: P > <script src="[INSERTHERE]scripts/
<link rel="stylesheet" href="[INSERTHERE]styles/
3 Réponses :
Je cherchais la même fonctionnalité et il semble que ce paquet ferait le travail: https://github.com/tactivos/grunt-cdn p>
Cela fait le travail https://www.npmjs.org/package/grunt-cdnify Pour le boîtier d'utilisation standard, définissez simplement une chaîne de base pour vos URL - par exemple, '//cdn.example.com/'. La tâche CDNify recherchera automatiquement toutes les URL locales dans vos fichiers et les préfixera avec cette chaîne. (Il évitera automatiquement l'ajout de doubles slashes.) P>
Pour plus d'usage général que "CDNize", vous pouvez utiliser le module de pré-prepprocess grogneur qui vous permet de prétraiter vos fichiers source (HTML et d'autre). P>
Avec cela, vous pouvez construire des fichiers source en fonction de toute variable ... comme une URL différente de l'environnement, des ajouts de code de débogage, etc. P>
Plus d'informations ici: PS: Voir une autre réponse liée à la mine ici: Comment définir une URL de base angularjjs Dynamiquement en fonction de la variable d'environnement récupéré? P>