//package.json
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"prod": "npm run production",
"production": "mix --production"
},
"devDependencies": {
"@vue/compiler-sfc": "^3.0.7",
"axios": "^0.21",
"bootstrap": "^4.6.0",
"jquery": "^3.6.0",
"laravel-mix": "^6.0.12",
"lodash": "^4.17.21",
"popper.js": "^1.16.1",
"postcss": "^8.2.8",
"resolve-url-loader": "^3.1.2",
"sass": "^1.32.8",
"sass-loader": "^10.1.1",
"vue": "^3.0.7",
"vue-loader": "^16.1.0"
}
}
D:\install\openserver\domains\apps.local>npm install
added 78 packages, removed 26 packages, changed 1 package, and audited 1331 packages in 11s
98 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
D:\install\openserver\domains\apps.local>npm run dev
> dev
> npm run development
> development
> mix
9% setup compilation vue-loader-plugin[webpack-cli] TypeError: The 'compilation' argument must be an instance of Compilation
at Function.getCompilationHooks (D:\install\openserver\domains\apps.local\node_modules\webpack\lib\NormalModule.js:179:10)
at D:\install\openserver\domains\apps.local\node_modules\vue-loader\dist\pluginWebpack5.js:37:26
at Hook.eval [as call] (eval at create (D:\install\OpenServer\domains\apps.local\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:206:1)
at Hook.CALL_DELEGATE [as _call] (D:\install\OpenServer\domains\apps.local\node_modules\tapable\lib\Hook.js:14:14)
at Compiler.newCompilation (D:\install\OpenServer\domains\apps.local\node_modules\webpack\lib\Compiler.js:993:26)
at D:\install\OpenServer\domains\apps.local\node_modules\webpack\lib\Compiler.js:1035:29
at Hook.eval [as callAsync] (eval at create (D:\install\OpenServer\domains\apps.local\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:22:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (D:\install\OpenServer\domains\apps.local\node_modules\tapable\lib\Hook.js:18:14)
at Compiler.compile (D:\install\OpenServer\domains\apps.local\node_modules\webpack\lib\Compiler.js:1030:28)
at D:\install\OpenServer\domains\apps.local\node_modules\webpack\lib\Compiler.js:473:12
$user = DB::table('users')
->join('hobbies', 'users.id', '=', 'hobbies.user_id')
->join('personal_informations', 'users.id', '=', 'personal_informations.user_id')
->join('educations', 'users.id', '=', 'educations.user_id')
->select(
'users.id',
'users.firstname',
'lastname',
'status',
'email',
'birthday',
'gender',
'profile_photo',
'header_photo',
'status_chat',
'hobbies.*', 'personal_informations.*', 'educations.*')
->where('users.id', $this->user_id)
->first();
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
use Illuminate\Support\Facades\DB;
class AboutsController extends Controller
{
protected int $user_id;
public function show(User $id)
{
$this->user_id = $id->id;
$user = DB::table('users')
->join('hobbies', 'users.id', '=', 'hobbies.user_id')
->join('personal_informations', 'users.id', '=', 'personal_informations.user_id')
->join('educations', 'users.id', '=', 'educations.user_id')
->select(
'users.id',
'users.firstname',
'lastname',
'status',
'email',
'birthday',
'gender',
'profile_photo',
'header_photo',
'hobbies.*', 'personal_informations.*', 'educations.*')
->where('users.id', $this->user_id)
->first();
return view('profile.about', compact('user'));
}
}
По Марке Чипсета
По Бренду/серии
Процессорный разъем
Чипсет
Форм-фактор
Сеть
M.2/U.2
SATA 6Гб/сек
USB-выходы на передней панели
USB-выходы на задней панели
Видеовыходы
Thunderblot
Пропускная способность PCIe
Разъемов PCIe x16
Тип памяти
Разъемов памяти
AURA Sync