缩小laravel 5中的js和样式
如何将JavaScript和css文件缩小为一个文件 目前我有:缩小laravel 5中的js和样式,laravel,minify,laravel-mix,Laravel,Minify,Laravel Mix,如何将JavaScript和css文件缩小为一个文件 目前我有: let mix = require('laravel-mix'); mix.styles([ 'theme/admin/assets/css/bootstrap.css', 'theme/admin/assets/font-awesome/css/font-awesome.css', 'theme/admin/assets/css/zabuto_calendar.css', 'theme/admin/assets
let mix = require('laravel-mix');
mix.styles([
'theme/admin/assets/css/bootstrap.css',
'theme/admin/assets/font-awesome/css/font-awesome.css',
'theme/admin/assets/css/zabuto_calendar.css',
'theme/admin/assets/lineicons/style.css',
'theme/admin/assets/css/style.css',
'theme/admin/assets/css/style-responsive.css',
'css/adminstyle.css'
], 'public/css/admin.css');
mix.scripts([
'theme/admin/assets/js/jquery.min.js',
'theme/admin/assets/js/bootstrap.min.js',
'theme/admin/assets/js/jquery.dcjqaccordion.2.7.js',
'theme/admin/assets/js/jquery.scrollTo.min.js',
'theme/admin/assets/js/jquery.nicescroll.js',
'theme/admin/assets/js/jquery.sparkline.js',
'theme/admin/assets/js/common-scripts.js',
'theme/admin/assets/js/zabuto_calendar.js'
], 'public/js/admin.js');
在我的webpack.mix.js文件中,它会创建空文件。您必须使用从Laravel应用程序根目录开始的完整路径
因此,不是:
'theme/admin/assets/css/bootstrap.css'
正如您所说,主题
位于公共
下,您应该这样做:
'public/theme/admin/assets/css/bootstrap.css'
对URL的其余部分进行此更新主题是父目录还是什么?它与public的级别相同吗?@Wreigh-theme是public-folder中的文件夹,然后在theme
目录中的所有样式和脚本中预编public
。我会试试……@Wreigh它可以工作谢谢。请分享答案,我会确认的。