معرفی
در این مقاله سعی می کنیم تا حد امکان محیطی را برای توسعه بلاک چین تنظیم کنیم.🙂
مرحله 1
برای ویندوز، به لینک دانلود اتریوم بروید و GETH را دانلود کنید و فایل geth.exe را اجرا کنید تا اتریوم روی سیستم ویندوز شما نصب شود.
یا
گام 2
مرحله 3
مرحله 4
مرحله 5
گاناش را از اینجا نصب کنید . این به شما کمک می کند تا بکارگیری و آزمایش کنید، و پس از نصب، ganache را راه اندازی کنید و روی دکمه QUICKSTART کلیک کنید.
مهم
در مرحله چهارم یک پروژه ایجاد می کنیم. پروژه با چند دایرکتوری + فایل truffle-config.js ایجاد خواهد شد. در اون فایل به قسمت network رفته و کد قسمت JSON یعنی کامنت رو بردارید
host: "127.0.0.1", // Localhost (default: none)
port: 8545, // Standard Ethereum port (default: none)
network_id: "*", // Any network (default: none)
},
پس از راه اندازی ابزار ganache، اطمینان حاصل کنید که پورت و پورت سرور RPC ذکر شده در قسمت شبکه بالا یکسان هستند. معمولاً یکسان نخواهد بود. در ابزار ganache، سرور RPC شماره پورت 7545 را نشان می دهد. بنابراین همان را در truffle-config.js مانند زیر تغییر دهید.
host: "127.0.0.1", // Localhost (default: none)
port: 7545, // Standard Ethereum port (default: none)
network_id: "*", // Any network (default: none)
},
خلاصه
در این مقاله، امیدوارم به ایجاد محیطی برای توسعه بلاک چین کمک کند. در مقاله زیر سعی خواهیم کرد یک قرارداد هوشمند را توسعه، استقرار و آزمایش کنیم.