process.arch() পদ্ধতিটি কম্পিউটারের CPU আর্কিটেকচার পাওয়ার জন্য ব্যবহৃত হয় যার জন্য বর্তমান node.js প্রক্রিয়ার সংকলন হচ্ছে। এর জন্য সম্ভাব্য কিছু মান হল:'arm', 'arm64', 'ia32', 'mips', 'mipsel', 'ppc', 'ppc64', 'x32', 'x64', ইত্যাদি। পি>
সিনট্যাক্স
process.arch()
পরামিতি
যেহেতু এটি কোডের জন্য আর্কিটেকচার প্রদান করে যেখানে সংকলন হচ্ছে। এটা কোন ইনপুট প্রয়োজন হয় না. এটি কেবল স্থাপত্যের নাম প্রদান করে৷
৷উদাহরণ
architecture.js নামের একটি ফাইল তৈরি করুন এবং নিচের কোড স্নিপেটটি কপি করুন। ফাইল তৈরি করার পরে, নীচের উদাহরণে দেখানো এই কোডটি চালানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন −
node architecture.js
architecture.js
// Node.js program to demonstrate the use of process.arch // Importing the process module const process = require('process'); // Printing the arch of given system console.log(process.arch);
আউটপুট
C:\home\node>> node architecture.js x64
উদাহরণ
আসুন আরও একটি উদাহরণ দেখি।
// Node.js program to demonstrate the use of process.arch // Importing the process module const process = require('process'); // Printing the value for given architecture switch(process.arch) { case 'x32': console.log("This is a 32-bit extended systems"); break; case 'x64': console.log("This is a 64-bit extended systems"); break; case 'arm': console.log("This is a 32-bit Advanced RISC Machine"); break; case 'arm64': console.log("This is a 64-bit Advanced RISC Machine"); break; case 'mips': console.log("This is a 32-bit Microprocessor without " + "Interlocked Pipelined Stages"); break; case 'ia32': console.log("This is a 32-bit Intel Architecture"); break; case 'ppc': console.log("This is a PowerPC Architecture."); break; case 'ppc64': console.log("This is a 64-bit PowerPC Architecture."); break; // You can add more architectures if you know... default: colsole.log("This architecture is unknown."); }
আউটপুট
C:\home\node>> node architecture.js This is a 64-bit extended systems