Раньше Javascript был запретной областью в первые дни моего программирования, но с момента выпуска ECMAScript 2015 и последующего появления различных фреймворков Javascript здесь и там Javascript стал моим языком программирования номер один. Как веб-разработчик, я использую Javascript как для интерфейсной, так и для серверной разработки, но один инструмент, который я считаю очень удобным для создания веб-приложений, — это Node Package Manager, npm.
npm — отличный инструмент, который позволяет разработчикам легко делиться, повторно использовать и обновлять код для приложений NodeJ. Его также можно использовать для правильной установки модулей или автономных инструментов. Он имеет CLI (интерфейс командной строки), через который можно запускать команды. Вам не нужно устанавливать npm отдельно, он устанавливается автоматически при установке NodeJs и доступен на вашем компьютере по всему миру.
Первая настройка для использования npm в ваших проектах — запустить команду «npm init», которая задаст вам кучу вопросов, а затем создаст файл package.json. Этот файл в основном содержит конфигурацию вашего приложения, а также показывает различные установленные вами модули npm и их версии. Установить пакет так же просто, как запустить «npm install ‹package-name›» в командной строке, и через минуту или две пакет будет установлен. При установке модуля или пакета автоматически создается папка node_modules, содержащая исходный код всех установленных пакетов. Этот node_modules можно перемещать из проекта в проект, если он содержит необходимые пакеты или модули, но вы всегда должны игнорировать его с помощью git it.
npm — незаменимый инструмент для создания приложений в среде NodeJ. На самом деле, я считаю, что невозможно создать приложение в NodeJ без использования npm. Я постоянно использую его для своих приложений NodeJS. Я перемещаю его node_modules из проектов в проекты, когда я не в сети. В npm так много всего, что я не могу рассказать в этой статье. Чтобы получить дополнительную информацию о npm, войдите на https://www.npmjs.com и узнайте, как вы можете использовать npm или внести в него свой вклад. эм>.