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