J'ai essayé d'installer bootstrap dans mon Angular Project by
npm install --g bootstrap
mais je reçois l'avertissement suivant
npm WARN [email protected] nécessite un pair de [email protected] - 3 mais aucun n'est installé. Vous devez installer les dépendances entre pairs vous-même.
npm WARN [email protected] nécessite un pair de popper.js@^1.14.6 mais aucun n'est installé. Vous devez installer les dépendances entre pairs vous-même.
J'utilise la version suivante de ng et npm
Angular CLI: 7.1.4
Node: 10.15.0
OS: win32 x64
Angular: 7.1.4
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.11.4
@angular-devkit/build-angular 0.11.4
@angular-devkit/build-optimizer 0.11.4
@angular-devkit/build-webpack 0.11.4
@angular-devkit/core 7.1.4
@angular-devkit/schematics 7.1.4
@ngtools/webpack 7.1.4
@schematics/angular 7.1.4
@schematics/update 0.11.4
rxjs 6.3.3
TypeScript 3.1.6
webpack 4.23.1
J'ai résolu le problème ci-dessus en exécutant la commande npm
npm install --save bootstrap
Faites comme il est dit:
npm i [email protected] --save
l'option --save consiste à enregistrer cette dépendance dans votre projet.
Cela a fonctionné pour moi -
npm i -g [email protected]
J'ai résolu la dépendance jQuery en suivant les étapes de mon projet de développement React
npm install react-bootstrap bootstrap --save
npm audit fix --force
Résultat: 0 vulnérabilités trouvées
Il résout également le problème, si une autre dépendance rencontre des problèmes.
Dans votre fichier package.json, recherchez "dépendances" et modifiez-le pour afficher
"dependencies": {
//same lib
"jquery": "^1.9.1",
},
ou exécutez cette commande à partir de cmd
npm i [email protected] --save
vérifiez simplement le chemin où vous travaillez: -
$ pwd
si vous n'êtes pas dans votre répertoire de projet, tapez:
$ cd your-app
après avoir vérifié toutes ces choses ci-dessus que tapez:
npm install --g bootstrap