简体   繁体   English

如何使用laravel-webpack从composer安装的新软件包中导入CSS,JS?

[英]How to import css, js using laravel-webpack from a new package installed by composer?

I'm installing this phackage: https://laravel-backpack.readme.io/docs/install-on-laravel-54 我正在安装此软件包: https ://laravel-backpack.readme.io/docs/install-on-laravel-54

So I was successful in composer php and now I can run it. 因此,我在composer php中取得了成功,现在可以运行它了。 But I can see a lot of errors because I'm using laravel 5.4 with webpack 2 and I need to import theses css and js. 但是我看到很多错误,因为我在Webpack 2中使用了laravel 5.4,并且需要导入这些CSS和JS。 I'm wondering if I really need to import one by one like: mix.js('resources/assets/js/app.js', 'public/js') 我想知道我是否真的需要一个一个地导入:mix.js('resources / assets / js / app.js','public / js')

or can I use a better way. 或者我可以使用更好的方法。 Maybe a autoload of all the css and js from a composer package. 也许可以从composer软件包中自动加载所有css和js。

Thank you guy for help a backend with frontend. 谢谢你们对前端后端的帮助。

you need to add js and css file path into laravel Mix mix.js('resources/assets/js/app.js', 'public/js') 您需要将js和css文件路径添加到laravel Mix mix.js('resources/assets/js/app.js', 'public/js')

Or You can create a post-update command in composer.json like 或者您可以在composer.json中创建更新后命令,例如

"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
"php artisan asset:publish vendor/package"
],

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM