مهدی معتمدی
7 سال پیش توسط مهدی معتمدی مطرح شد
2 پاسخ

مشکل در نصب electron

الکترون به طور کامل نصب میشود اما در زمان اجرا خطای زیر را میدهد. نصب با *** هم فایده ای نداشت.

 throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again')
  ^

Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
    at Object.<anonymous> (D:\electron\electron-quick-start\node_modules\electron\index.js:9:9)
    at Module._compile (module.js:612:30)
    at Object.Module._extensions..js (module.js:623:10)
    at Module.load (module.js:531:32)
    at tryModuleLoad (module.js:494:12)
    at Function.Module._load (module.js:486:3)
    at Module.require (module.js:556:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (D:\electron\electron-quick-start\node_modules\electron\cli.js:3:16)
    at Module._compile (module.js:612:30)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron-quick-start@1.0.0 start: `electron .`
npm ERR! Exit status 1
npm ERR!

npm ERR! Failed at the electron-quick-start@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


ثبت پرسش جدید
مهدی معتمدی
تخصص : مهندس نرم افزار
@mahdi.motamedi 7 سال پیش آپدیت شد
0

امروز تست گرفتم مشکل خود به خود حل شده! مرسی :)


Mohamadᶠᵍ
تخصص : برنامه نویس فول استک js
@mohamaadfg 3 سال پیش مطرح شد
0

شاید هنوز یکسریا به این مشکلات بخورن و ندونن چطوری رفعش کنن !

چند توصیه :
1- از nvm استفاده کنین و دو نسخه lts و latest رو نصب کنید که بتونین بین نسخه های نود سوییچ کنید
2 - در هر نسخه از الکترون پیشنهاد میشه همون نسخه از Nodejs رو نصب کنین که خود سایت الکترون پیشنهاد کرده تا به مشکلات امنیتی و ... نخورید
3 - شاید عجیب و مسخره باشه ولی به یک اینترنت پرسرعت وصل بشید و با اون الکترون و سایر پکیج هاشو نصب کنید چون یکسری پکیج هاش به خاطر سرعت اینترنت نصب نمیشه یا ناقص نصب میشه اگرم ******** خوب استفاده کنین که چه بهتر به خاطر تحریم ها
4 - به صورت گلوبال نصب کنید و امتحان کنید ! چون دارید برنامه چند سکویی می نویسید پس بهش حق بدید که گلوبال باشه
5 -سیستم رو ریستارت کنید ! یکسری سرویس ها در پس زمینه اجرا میشن که ما از اونها بی خبریم یکبار ریستارت کنید تا این سرویس ها پس از لود مجدد سیستم متوقف شوند
6 - کد هاتونو یکبار مجدد بازبینی کنید شاید یه جایی مشکل داره
7 - از نسخه های stable استفاده کنید با زدن
npm install --save-dev electron
بسنده نکنید چون ممکنه نسخه بتا رو براتون نصب کنه
8 - از نصب بودن و آخرین نسخه بودن git اطمینان حاصل کنید ! بعضی از پکیج ها نیاز به گیت دارن تا clone بشن
9 - با yarn امتحان کنید ( گاهی اوقات سرور های npm به مشکل می خوره )
10 - از برنامه ای که سایت الکترون توصیه کرده Electron Fiddle استفاده کنید

اگر باز جواب نگرفتید توکل کنید به خدا درست میشه ؛)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام