Node.js ialah platform pembangunan yang membolehkan JavaScript memperoleh keupayaan pengaturcaraan bahagian belakang. Tidak seperti JavaScript pada bahagian penyemak imbas, Node.js boleh merujuk dan menggunakan pelbagai perpustakaan dan pemalam pihak ketiga dengan mudah dengan bantuan NPM (pengurus pakej Node.js sendiri). Apabila menggunakan pemalam ini, cara mengimport dengan betul adalah masalah yang perlu dihadapi oleh ramai pembangun Node.js.
Sebelum mempelajari Node.js dan NPM, kita mesti terlebih dahulu memahami proses asas penggunaan import dalam Node.js.
Pertama, kita perlu memperkenalkan perpustakaan pihak ketiga ke dalam Node.js dan memasangnya ke dalam persekitaran setempat. Sebelum pemasangan, kita perlu membuka alat baris arahan, masukkan direktori di mana projek itu terletak dan laksanakan arahan berikut:
npm install 包名
Di sini, 包名
merujuk kepada perpustakaan pihak ketiga yang kita perlukan pasang. Selepas melaksanakan arahan ini, NPM akan mencari perpustakaan yang sepadan secara automatik daripada repositori pakej rasmi Node.js dan memasangnya ke dalam folder node_modules
projek. Mengambil pemasangan perpustakaan React sebagai contoh, arahan pemasangan adalah seperti berikut:
npm install react
Selepas pemasangan selesai, kita boleh menggunakan perpustakaan React dalam projek. Jadi, bagaimana untuk memperkenalkan perpustakaan ini dengan betul ke dalam projek?
Kod untuk memperkenalkan perpustakaan React ke dalam Node.js adalah seperti berikut:
const React = require('react');
Maksud kod ini ialah pustaka React dimasukkan ke dalam projek dan diberikan nama ialah pembolehubah React
. Dengan cara ini, pelbagai modul dan fungsi dalam perpustakaan React boleh digunakan dalam projek melalui pembolehubah React
.
Perlu diambil perhatian bahawa kaedah require
dalam Node.js digunakan untuk memperkenalkan modul. Sebelum ES6, JavaScript tidak mempunyai sistem modul asli, jadi Node.js menggunakan spesifikasi CommonJS
untuk mengendalikan modul. Dalam ES6, JavaScript akhirnya menambah sistem modul asli dan menyokong kata kunci import
dan export
untuk menangani modul. Oleh itu, dalam ES6, kita boleh menggunakan kod berikut untuk memperkenalkan perpustakaan React:
import React from 'react';
Kata kunci import
di sini digunakan untuk memperkenalkan modul, dan React
ialah nama modul yang kami perlu mengimport from
digunakan untuk menunjukkan laluan modul yang perlu kita import. Perlu diingat bahawa apabila menggunakan import
untuk mengimport fail, laluan fail mesti ditulis sepenuhnya, jika tidak, Node.js tidak akan dapat mencari fail dengan betul.
Menggunakan import
untuk memperkenalkan modul mempunyai kelebihan berikut berbanding menggunakan require
:
import
boleh menjadikan kod lebih jelas dan mudah dibaca, dan struktur kod lebih jelas. import
boleh menjadikan kod lebih mudah untuk dioptimumkan, sekali gus meningkatkan prestasi kod. import
boleh mengelakkan konflik penamaan. Perlu diingatkan bahawa apabila menggunakan import
untuk memperkenalkan modul, kita perlu memberi perhatian kepada aspek berikut:
import
mestilah berada di bahagian atas -skop peringkat. import
kenyataan mesti didahulukan sebelum require
. Untuk meringkaskan, Node.js ialah platform pembangunan bahagian belakang yang sangat mudah digunakan yang boleh memperkenalkan perpustakaan dan pemalam pihak ketiga dengan mudah. Apabila menggunakan perpustakaan ini, kita perlu mematuhi norma pengaturcaraan modular dan menggunakan import
atau require
untuk memperkenalkan modul, bagi memastikan struktur kod jelas, mudah diselenggara dan mempunyai prestasi yang baik.
Atas ialah kandungan terperinci Bagaimana untuk mengimport dengan betul dalam nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!