Plusieurs application en vertu d'un projet unique dans Angulaire 6
Comment créer plusieurs demande en vertu de l'unique projet Angulaire 6? En nouvelle-angulaire.fichier json, il n'y a pas de "app":[]
tableau, où avant nous avons utilisé pour créer et/ou d'ajouter de multiples applications manuellement. Aussi il n'y a pas de documentation que j'ai trouvé à ce stade, qui expliquent comment créer des applications multiples dans un seul projet. Toute aide serait appréciée. Merci.
- Mais il est un des projets de tableau. Et il y a cette commande: github.com/angular/angular-cli/wiki/generate-application
- Hey, avez-vous réussi à sovle et avez-vous un exemple de projet je peux regarder
- Veuillez caisse martzcodes réponse, j'ai suivi les étapes de mon projet. Comme nous venons de le mentionner précédemment, la structure du projet n'est pas encore à la marque, mais c'est ce Angulaire de l'équipe de fournir à l'heure actuelle.
Vous devez vous connecter pour publier un commentaire.
Comme @JB Nizet dit... vous pouvez utiliser
generate application
(https://github.com/angular/angular-cli/wiki/generate-application)pour générer une application dans le dossier de projets, et ensuite de le servir à l'aide de
De la même manière, vous pouvez créer des bibliothèques de composants à l'aide de
ng generate library
(https://github.com/angular/angular-cli/wiki/generate-library)Pour les composants communs utilisés entre les projets. Tous deux installés dans le
/projects
dossier, sauf si vous avez modifié les projets de racine lorsque vous faitesng new
.ng generate application <name>
pour créer une nouvelle application à l'intérieur de mon projet existant, mais maintenant, je vais avoir un problème dans la structure de projet. Lorsque j'ai créé mon projet, Il résulte de cette structure; projet-nom -> projet-nom -> src -> app, Maintenant, quand je créer à travers ng générer, Il créer un nouveau "projet" de répertoire et de l'intérieur qu'il y est une nouvelle application. Donc, j'en ai trouvé une application dans le "projet" du dossier et un autre en dehors de ce dossier, qui à mon avis n'est pas une bonne structure. Évidemment je ne peux pas déplacer mon application d'origine à l'intérieur de dossier de projet. Est-il un autre moyen?Si vous avez un projet avec plusieurs applications, l'utilisation angulaire guide de mise à niveau (https://update.angular.io/) instructions pour la mise à niveau de votre application. L'un de l'étape lors de l'exécution de la mise à niveau consiste à exécuter
(une fois que vous mettez à niveau votre @angulaire/cli pour le v6+). Cela va générer de nouvelles angulaire.fichier json à l'aide de votre angulaires-cli.fichier json pour plusieurs applciations.
Mise à niveau Angulaire de la CLI
OU
Modifier manuellement votre angulaire.json pour ajouter une nouvelle application à un projet existant. L'édition du fichier JSON pour Une Autre Application.
ng generate
commande pour créer une nouvelle application. Mais la structure du projet dans lequel il est créé n'est pas bon et peu confus trop, à mon avis honnête. Veuillez lire les commentaires de @martzcodes réponse pour la même chose.