سلام من دستور نصب 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');
داخل فایل 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"
}
}
شاید پاسخ شما همینجا باشد
بله چون این یه اخطاره که شما دریافت میکنید.. در روند کارکردن کد شما اثری نداره (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
این موارد رو هم ببینید