18

最近 angular2-cli の使用を開始し、新しいプロジェクトを作成しました。プロジェクトでブートストラップを使用したかったため、ブートストラップをインストールしてから、Angular2-cli ガイドに示されているようにブートストラップ css ファイルをインポートしたいと考えました。https://github.com/angular/angular-cli#global-library-installation ng serve を実行した後、次のエラーが表示されます。

マルチスタイルのエラー モジュールが見つかりません: エラー: '/home/krishna/angular2_migrate/webui/node_modules の '/home/krishna/angular2_migrate/webui/node_modules/bootstrap/dist/css/bootstrap.min.css' を解決できません/angular-cli/models' @ マルチ スタイル

私は何を間違っていますか?

angular2-cli バージョンに関する情報

krishna@Krishna:~/angular2_migrate/webui$ ng version
Could not start watchman; falling back to NodeWatcher for file system events.
Visit http://ember-cli.com/user-guide/#watchman for more info.
angular-cli: 1.0.0-beta.17
node: 4.4.3
os: linux x64
4

16 に答える 16

9

Angular 7 では、ファイルは「angular.json」と呼ばれます。

「スタイル」オプションに適切な拡張機能が設定されていることを確認してください。私の場合、SCSS オプションを使用して Angular CLI をインストールしましたが、拡張機能はデフォルトで SASS に設定されていました。

       "styles": [
          "src/styles.scss" // default was: src/styles.sass
        ],

ここに画像の説明を入力

于 2019-02-01T02:51:16.890 に答える
1

angular.json に移動します

スタイルに移動し、bootstrap.min.css のような別のエントリを追加します

ここに画像の説明を入力

于 2019-04-06T18:09:54.037 に答える
0

同じ問題がありました。ブートストラップをアンインストールすることで解決しました

npm uninstall bootstrap --save

その後、再度インストールします

npm uninstall bootstrap --save

それは私のために働いた。

于 2019-11-04T14:49:20.703 に答える