我style.css没有CSS前缀,当我运行命令npm run production。我正在使用:
Laravel:5.6.39&Laravel-mix:4.1.2
档案webpack.mix.js:
mix.sass('resources/assets/sass/style.scss', 'public/css').options({
postCss: [
require('autoprefixer')({
browsers: ['last 40 versions'],
grid: true
})
]
});
Run Code Online (Sandbox Code Playgroud)
文件 style.scss
img {
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
Run Code Online (Sandbox Code Playgroud)
输出文件style.css:
img{
transform: translate(-50%,-50%)
}
Run Code Online (Sandbox Code Playgroud)
如何在输出文件中添加CSS前缀style.css?
我有一些像这样的代码:
Route::group(['prefix'=>'dashboard'],function(){
Route::get('addnew',function(){
$user = DB::table('users')->where('username','=',session('username'))->first();
$data = array('level' => $user->level, 'name' => $user->name,'email' => $user->email);
return view('layout.addnew')->with($data);
});
Route::get('load',function(){
$user = DB::table('users')->where('username','=',session('username'))->first();
$data = array('level' => $user->level, 'name' => $user->name,'email' => $user->email);
return view('layout.load')->with($data);
});
});
Run Code Online (Sandbox Code Playgroud)
但是当我使用这样的公共变量时,它不起作用:
Route::group(['prefix'=>'dashboard'],function(){
$user = DB::table('users')->where('username','=',session('username'))->first();
$data = array('level' => $user->level, 'name' => $user->name,'email' => $user->email);
Route::get('addnew',function(){
return view('layout.addnew')->with($data);
});
Route::get('load',function(){
return view('layout.load')->with($data);
});
});
Run Code Online (Sandbox Code Playgroud)
请帮帮我!