В этой статье я объясню, что такое node js. Мы также узнаем об использовании собственных и внешних модулей для узла js. Некоторые утверждают, что это фреймворк javascript, но на самом деле это среда выполнения, которая позволяет нам использовать javaScript на компьютерах, освобождает его от ограничений фреймворка и позволяет нам использовать его на компьютерах других людей. Таким образом, вы можете создавать настольные приложения реального времени, поскольку node js также используется для создания Visual Studio.

Начало работы с Node.js: установка и создание первого файла JavaScript

Установите последнюю версию Node JS, перейдите к процессу установки, откройте «Просмотр кода», откройте терминал и введите команду mkdir, чтобы создать новый каталог с именем вашей папки. если вы нажмете Enter, можно создать папку.

Теперь перейдите в каталог, в котором вы создали свой файл, например index.js. Введите команду cd nodejs-learing (имя вашей папки) в терминале.

Теперь создайте файл index.js и напишите коснитесь index.js и нажмите ENTER.

Теперь посмотрите путь на изображении выше, например /f/node-js-projects/NodeJS/nodejs-learning.

Вы также можете увидеть файл, который автоматически создается в вашей папке.

Ура, все ок; Я просто расскажу о нескольких фундаментальных шагах.

Введение в собственные модули

Нативные модули Node.js — это модули или библиотеки, реализованные на C/C++ и поставляемые в комплекте с самим Node.js. Они обеспечивают доступ к функциям системы более низкого уровня и позволяют приложениям Node.js взаимодействовать с операционной системой, выполнять операции ввода-вывода и многое другое. Нативные модули обычно используются, когда требуется высокая производительность или прямое взаимодействие с системой.

Вот простой пример использования собственного модуля Node.js:

В этом примере мы используем модуль «fs» (файловая система), который является собственным модулем. Этот модуль предоставляет такие функции, как `writeFile` для записи данных в файл. Когда нам требуется «fs», Node.js загружает собственный модуль, и мы можем использовать его функции в нашем коде JavaScript.

Собственные модули являются мощными, поскольку они могут обеспечить доступ к операциям системного уровня и высокопроизводительным функциям, которые могут быть недоступны через чистый JavaScript. Однако их следует использовать с осторожностью, поскольку ошибки или неправильное использование собственных модулей могут потенциально привести к сбою процесса Node.js.

Что такое внешние модули и как их использовать

В Node.js внешние модули, также известные как модули npm (Node Package Manager), представляют собой пакеты или библиотеки многократно используемого кода, которые вы можете использовать для расширения функциональности ваших приложений Node.js. Эти модули могут быть созданы другими разработчиками и доступны для публичного или частного использования через реестр npm. Вы также можете создавать свои собственные модули и использовать их в своих приложениях.

Вот шаги по использованию внешних модулей в Node.js:

НПМ инициализация -y

флаг (-y) говорит «да» всему пакету, если вы не хотите, нажмите «Ввод», чтобы продолжить давать ответ.

Эта команда поможет вам создать файл package.json, который будет использоваться для управления зависимостями вашего проекта.

2. Установите внешний модуль:

Чтобы использовать внешний модуль, вам необходимо установить его с помощью npm. Например, если вы хотите использовать популярную библиотеку супергероев, вы можете установить ее следующим образом:

Это загрузит пакет супергероев и добавит его в качестве зависимости в ваш файл package.json.

3. Импортируйте и используйте модуль:

После установки внешнего модуля вы можете импортировать его и использовать в своем коде Node.js. Для этого используйте функцию `require`, чтобы импортировать модуль и присвоить его переменной. Но в последней версии node.js используются различные операторы импорта и экспорта. Означает ECMAScript, вам нужно поискать это в документации узла js, поэтому мы используем последний формат, так как это можно использовать,

В файл package.json вам просто нужно добавить type: модуль. Посмотрите, как это можно добавить.

Затем вы можете использовать функции и классы модуля по мере необходимости. Вот пример использования супергероев:

Теперь вы можете использовать ключевое слово импорта, если напишете следующее:

Если вы используете ключевое слово import и не используете предыдущий шаг, вы столкнетесь с ошибкой.

4. Запустите свое приложение:

Вы можете запустить приложение Node.js с помощью команды node:

узел your_index.js

Замените `your_index.js` именем файла вашего скрипта Node.js.

5. Успех:

Я Сим, какого супергероя вы идентифицируете сейчас, когда видите его в своем терминале?

Вот как вы можете использовать внешние модули в Node.js. npm упрощает управление кодом и обмен им с сообществом Node.js, позволяя вам использовать работу других разработчиков для улучшения ваших приложений.