编译资产(Laravel Mix)不会';有些依赖项不起作用

编译资产(Laravel Mix)不会';有些依赖项不起作用,laravel,npm,laravel-mix,Laravel,Npm,Laravel Mix,目前,我的package.json包含一些开发依赖项: ... "devDependencies": { "axios": "^0.15.3", "bootstrap-sass": "^3.3.7", "cross-env": "^3.2.3", "font-awesome": "^4.7.0", "jquery": "^2.1.4", "laravel-mix": "0.*", "lodash": "^4.17.4", "unsl

目前,我的
package.json
包含一些开发依赖项:

...
"devDependencies": {
    "axios": "^0.15.3",
    "bootstrap-sass": "^3.3.7",
    "cross-env": "^3.2.3",
    "font-awesome": "^4.7.0",
    "jquery": "^2.1.4",
    "laravel-mix": "0.*",
    "lodash": "^4.17.4",
    "unslider": "^2.0.3",
    "vue": "^2.3.2"
},
...
当我第一次使用
npm-run-dev
编译所有依赖项时,一切都很好


然后,我尝试安装一些其他依赖项,如
unslider
,如您所见。但是现在,我不明白为什么这个包没有在我的
app.js
/
app.css
中编译。我遗漏了什么?

在github中查看包后,您必须添加以下内容:

资源/资产/sass/app.scss中:

@import "node_modules/unslider/src/scss/unslider.scss"
require('unslider');
资源/资产/js/app.js中:

@import "node_modules/unslider/src/scss/unslider.scss"
require('unslider');

运行npm时粘贴调试显示run devI可以向您显示调试,但是没有bug,没有跟踪,所有内容都已成功编译。您是否更新资产文件以使用其他工具编译它?哼,这是什么意思?我不明白。您是如何使用npm安装或什么来安装unslider的?在这之后,您是否对resources/assets/js进行了必要的更改,可能是resources/assets/sass还是resources/assets/less?