0

私はマテリアル デザインhttp://fezvrasta.github.io/bootstrap-material-design/bootstrap-elements.htmlを elixer と gulp を使用して Laravel に取り込もうとしています。

終わったよ:

npm install bootstrap-material-design

成功しました。マップが に表示されnode_modulesます。それから私はこれを私のapp.scss

@import "/node_modules/bootstrap-material-design/scss/bootstrap-material-design";

そして、私のgulpファイルは次のようになります:

elixir(function(mix) {
    mix.sass('app.scss');
    mix.browserify('app.js');
});

端末で gulp を試すと、次のように表示されます。

[17:16:31] Finished 'default' after 743 ms
[17:16:31] gulp-notify: [Laravel Elixir] Sass Compilation Failed: resources/assets/sass/app.scss
Error: File to import not found or unreadable: /node_modules/bootstrap-material-design/scss/bootstrap-material-design
       Parent style sheet: stdin
        on line 2 of stdin
>> @import "/node_modules/bootstrap-material-design/scss/bootstrap-material-desig
   ^

{ [Error: resources/assets/sass/app.scss
Error: File to import not found or unreadable: /node_modules/bootstrap-material-design/scss/bootstrap-material-design
       Parent style sheet: stdin
        on line 2 of stdin
>> @import "/node_modules/bootstrap-material-design/scss/bootstrap-material-desig
   ^
]

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

4

1 に答える 1

0

node-modules ディレクトリは app.scss ファイルの 1 レベル上にありますか? その場合は、インポートの先頭のスラッシュを削除してみてください: @import "node_modules/bootstrap-material-design/scss/bootstrap-material-design";

于 2016-04-07T15:41:51.530 に答える