Php Can';t进口“;引导选择";在应用程序中,位于Laravel的scss

Php Can';t进口“;引导选择";在应用程序中,位于Laravel的scss,php,jquery,html,laravel,Php,Jquery,Html,Laravel,我正在做以下工作: npm install bootstrap-select npm run dev 在app.scss中 // Bootstrap Select @import "node_modules/bootstrap-select/sass/bootstrap-select.scss"; @import '~bootstrap-select/sass/bootstrap-select.scss'; 控制台上写着: jQuery.Deferred exception:$(…)。

我正在做以下工作:

npm install bootstrap-select

npm run dev
在app.scss中

// Bootstrap Select

@import "node_modules/bootstrap-select/sass/bootstrap-select.scss";
@import '~bootstrap-select/sass/bootstrap-select.scss';
控制台上写着:

jQuery.Deferred exception:
$(…)。selectpicker
不是一个函数
类型错误:
$(…)。选择器
不是函数


我可以看到它已安装引导选择,如何正确导入它?

在您的
/resources/assets/sass/app.scss中导入引导选择:

@import "../../../node_modules/bootstrap-select/sass/bootstrap-select.scss";
您还需要导入
bootstrap select.js
resources/assets/js/app.js
使其正常工作:

require('../../../node_modules/bootstrap-select/dist/js/bootstrap-select');

npm安装引导选择

npm运行开发


在resources\assets\sass\app.scss中

@导入“node_modules/bootstrap select/sass/bootstrap select.scss”


在resources\assets\js\app.js中

需要('../../../node_modules/bootstrap select/dist/js/bootstrap select.js')


在头部添加app.scss

在laravel 5.7中的正文结尾前添加app.js

在app.scss中

// Bootstrap Select

@import "node_modules/bootstrap-select/sass/bootstrap-select.scss";
@import '~bootstrap-select/sass/bootstrap-select.scss';
在app.js中

require('../../node_modules/bootstrap-select/dist/js/bootstrap-select.min');
可以在没有完整路径的情况下添加:

require('bootstrap-select');
require('bootstrap-select/js/i18n/defaults-de_DE');

@import./../../../../node\u modules/../../code>工作吗?这个也不行@import./../../node\u modules/bootstrap select/sass/bootstrap select.scss”;我刚才对@import“node\u modules/font awesome/scss/font awesome.scss”做了同样的操作;对不起,我的错了,它有三个文件夹,更改了我的评论也不行