سلام استاد وقتتون بخیر
عذر میخوام من بعد از کانفیگ eslint وقتی که npm run build رو میزنم دفعه ی اول بدون هیچ مشکلی اجرا میشه ولی دفعات بعد چه کدهارو تغییر بدم چه تغییری ایجاد نکنم داخل کدهام وقتی npm run build را میزنم با ارور زیر مواجه میشم :
PS D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox> npm run build
> webpack_sandbox@1.0.0 build D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox
> webpack
[webpack-cli] Error: EPERM: operation not permitted, lstat 'D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\dist\css\style.ffa9af5a39082ac2fb37.css'
at Object.lstatSync (fs.js:923:3)
at Function.rimrafSync [as sync] (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\rimraf\rimraf.js:299:24)
at D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\del\index.js:65:11
at Array.map (<anonymous>)
at module.exports.sync (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\del\index.js:57:40)
at CleanWebpackPlugin.removeFiles (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\clean-webpack-plugin\dist\clean-webpack-plugin.js:179:37)
at CleanWebpackPlugin.handleInitial (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\clean-webpack-plugin\dist\clean-webpack-plugin.js:119:10)
at D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\clean-webpack-plugin\dist\clean-webpack-plugin.js:84:14
at Hook.eval [as callAsync] (eval at create (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:7:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (D:\Learning\WebProg\آموزش webpack\Training\webpack_sandbox\node_modules\tapable\lib\Hook.js:18:14) {
errno: -4048,
syscall: 'lstat',
code: 'EPERM',
path: 'D:\\Learning\\WebProg\\آموزش webpack\\Training\\webpack_sandbox\\dist\\css\\style.ffa9af5a39082ac2fb37.css'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! webpack_sandbox@1.0.0 build: `webpack`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the webpack_sandbox@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\aligh\AppData\Roaming\npm-cache\_logs\2021-06-26T07_33_32_726Z-debug.log
mohsen ahmadi
سلام، آقای شیخ دوره های خیلی عالی دارید، من تا حالا چندتا رو استفاده کردم، و به بقیه هم پیشنهاد میکنم، البته با دور تند گوش میدم ، خیلی کاربردی هست.
یه سوال هم دارم، چرا باید eslint استفاده کنیم؟ من یه پروزه داشتم که به نظر هیچ مشکلی نداشت، eslint رو نصب کردم، هزار و یک خطا و هشدار بهم نشون داد
علی شیخ
3 سال پیش
سلام وقت بخیر.
ممنون از شما❤
همانطور که توی دوره گفته شده برای این هست که خطاها و باگ های احتمالی را به شما بگه و کمک میکنه که کد تمیز تری داشته باشید.