سلام من دستور نصب npm رو زدم این ارور میاد چی هست
npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
audited 17139 packages in 11.17s
found 0 vulnerabilities
npm run-script dev رو هم میزنم این میاد
> @ dev C:\Users\KING\Desktop\market
> npm run development
> @ development C:\Users\KING\Desktop\market
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
The system cannot find the path specified.
Additional dependencies must be installed. This will only take a moment.
Running: npm install vue-template-compiler --save-dev --production=false
اینم محتویات webpack.mix.js
mix.js('resources/js/admin.js', 'public/js')
.sass('resources/sass/admin.scss', 'public/css');
درود
پیامی که دریافت میکنید ارور نیست. یه اخطاره
برای مورد دوم هم باید پکیج vue-template-compiler رو نصب کنید
داخل فایل webpack.mix هست vue-template-compiler برای نصب
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"***": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --*** --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
},
"devDependencies": {
"axios": "^0.18",
"bootstrap": "^4.1.0",
"cross-env": "^5.1",
"jquery": "^3.2",
"laravel-mix": "^4.0.7",
"lodash": "^4.17.5",
"popper.js": "^1.12",
"resolve-url-loader": "^2.3.1",
"sass": "^1.15.2",
"sass-loader": "^7.1.0",
"vue": "^2.5.17",
"vue-template-compiler": "^2.6.10"
}
}
پروژه market رو تازه ایجاد کردم اول کار خواستم فایل هامو min کنم
صفحه خود پیشفرض لاراول که موقع فاخوانی بالامیاد کار میکنه
بله چون این یه اخطاره که شما دریافت میکنید.. در روند کارکردن کد شما اثری نداره (warning از نوع optional هست)
Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
پکیج fsevents تنها تحت سیستم عامل Mac OS-X اجرا میشه و دسترسی نیتیو به FSEvents این سیستم عامل رو ارائه میده. برای همین تحت سیستمعامل های دیگه کارآیی نداره و ایگنور میشه
میتونید در حین استفاده از npm install به شکل زیر عمل کنید:
npm install --no-optional
سلام
@dfardabasi
جناب بیات هم گفتند ، ساپورت نمیشه گویا جز روی سیستم عامل مک!
https://github.com/JeffreyWay/laravel-mix/issues/1891
https://github.com/vuejs/vue-loader/issues/560
https://github.com/vuejs/vue-cli/issues/2109
https://stackoverflow.com/questions/53988247/laravel-npm-run-watch-does-not-work-on-lara-7-node-v10-15-0-and-npm-v6-5-0
این موارد رو هم ببینید
مشکل بالا با دستور mix.combine حل شد و تونستم فایل ها رو میکس کنم فقط یه مشکل که داره فونت رو نمیخونه فقط فایل میکس شده لینک میشه اما کار میکنه استایل و جی اس
ولی با روش بالایی هنوز این ارورا میاد هرکاری میکنم نمیره نشد با .sass , js میکس کنم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟