ÀÖÓãµç¾º

½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

require£¨£©ÖÐÎļþÄ£¿éºÍºËÐÄÄ£¿éµÄ¼ÓÔØ¹æÔò

¸üÐÂʱ¼ä:2021Äê12ÔÂ02ÈÕ16ʱ13·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

ºÃ¿Ú±®ITÅàѵ

Require()ÊÇÓÃÀ´¼ÓÔØÄ£¿éµÄ£¬ÏÂÃæÀ´½éÉÜrequire()µÄÄ£¿é¼ÓÔØ¹æÔò¡£

ÔÚʹÓÃNode.js¿ª·¢µÄ¹ý³ÌÖУ¬ÐèÒª¼ÓÔØµÄÄ£¿éÖ÷Òª·ÖΪÁ½´óÀࣺÎļþÄ£¿éºÍºËÐÄÄ£¿é¡£

1.ÎļþÄ£¿é

ʹÓÃrequire()º¯Êý¼ÓÔØÎļþÄ£¿éʱ£¬ÐèҪʹÓÃÁ½ÖÖÄ£¿é±êʶ£º

£¨1£©ÒÔ“/”¿ªÍ·µÄÄ£¿é±êʶ£¬Ö¸Ïòµ±Ç°ÎļþËùÊôÅÌ·ûµÄ¸ù·¾¶¡£

£¨2£©ÒÔ“/”»ò“…/”¿ªÍ·µÄÏà¶Ô·¾¶Ä£¿é±êʶ¡£

¼ÓÔØÎļþÄ£¿éµÄÓï·¨ÈçÏ£º

 require('·¾¶£¬À©Õ¹Ãû')£»

ÀýÈ磬¼ÓÔØ²»Í¬Â·¾¶ÏµÄ.jsÎļþ£¬Óï·¨ÈçÏ£º

require('/example.js'); //Èç¹ûµ±Ç°ÎļþÔÚCÅÌ£¬½«¼ÓÔØC£º\example.js
require('./example.js');
require('../example.js');

ÔÚÉÏÊö´úÂëÖУ¬¿ÉÒÔÊ¡ÂÔÎļþµÄÀ©Õ¹Ãû“.js”£¬Èçrequire(£¡./example),Node.js »á³¢

ÊÔΪÎļþÃûÌí¼Ó“.js”“.json”“.node”½øÐвéÕÒ¡£

2.ºËÐÄÄ£¿é

ºËÐÄÄ£¿é¿ÉÒÔ¿´×÷ÊÇNode.jsµÄÐÄÔ࣬ËüÓÉһЩ¾«¼ò¶ø¸ßЧµÄ¿â×é³É£¬ÎªNode.jsÌá

¹©ÁË»ù±¾µÄAPI¡£Ö÷ÒªÄÚÈݰüÀ¨£º

£¨1£©È«¾Ö¶ÔÏó£»

£¨2£©³£Óù¤¾ß£»

£¨3£©Ê¼þ»úÖÆ£»

£¨4£©Îļþϵͳ·ÃÎÊ£»

£¨5£©HTTP·þÎñÆ÷Óë¿Í»§¶Ë¡£

ÓÉÓÚNode.jsµÄÄ£¿é»úÖÆ£¬ÕâЩNode.jsÖÐÄÚÖõĺËÐÄÄ£¿é±»±àÒë³É¶þ½øÖÆÎļþ£¬±£´æÔÚNode.jsÔ´ÂëµÄlibÎļþ¼ÐÏ£¬ÔÚ±¾ÖÊÉÏÒ²ÊÇÎļþÄ£¿é£¬µ«ÊÇÔÚ¼ÓÔØ·½Ê½ÉÏÓëÎļþÄ£¿éÓÐËùÇø±ð¡£

ºËÐÄÄ£¿é±êʶÊÇΨһµÄ£¬²¢ÇÒ²»ÒÔ“./”»ò“../”»ò“/”¿ªÍ·£¬Ê¹ÓÃrequire()¼ÓÔØºËÐÄÄ£¿éµÄÓï·¨ÈçÏ£º

require£¨'Ä£¿é±êʶ'£©£»

Node.jsºËÐÄÄ£¿éÖÐÌṩÁËÒ»¸öOSºËÐÄÄ£¿é£¬ÔÚ¸ÃÄ£¿éÖÐÌṩÁËһЩÓë²Ù×÷ϵͳÏà¹ØµÄAPI£¬ÕâÀïÒÔNode.jsÖеÄOSÄ£¿éΪÀýÀ´ÑÝʾºËÐÄÄ£¿éµÄ¼ÓÔØ¡£

ÔÚC: Course\code'lchapter02Ŀ¼Ï´´½¨demo2-7.js,²¢Ìí¼ÓÈçÏ´úÂë¡£

demo2-7.js:

//  ºËÐÄÄ£¿é¾ÍÊÇÒ»¸ö¹Ì¶¨±êʶ
//  Èç¹ûд´í£¬¾ÍÎÞ·¨¼ÓÔØ
var os = require('os');
//Êä³öCPUÐÅÏ¢
console.log(os.cpus());



²ÂÄãϲ»¶£º

HTTPÄ£¿é³£ÓõÄAPIÓм¸¸ö£¿

ʹÓÃHTTPÄ£¿é¹¹½¨Web·þÎñÆ÷¡¾°¸ÀýÑÝʾ¡¿

ÍøÒ³Ä£¿éÃüÃû¹æ·¶¡¾HTMLÍøÒ³ÖÆ×÷½Ì³Ì¡¿

ÀÖÓãµç¾ºWebǰ¶Ë¸ß¼¶Èí¼þ¹¤³ÌʦÅàѵ

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿