Привет народ,

Добро пожаловать в мой самый первый рассказ на medium.com

Я выпускник информатики и в настоящее время изучаю разработку UI / UX.

Короче говоря, здесь я напишу о последней теме, которую я только что затронул в своем сегодняшнем курсе TechKaro. Все дело в «установке npm и создании базового проекта с его помощью».

Диспетчер пакетов узла

Название npm означает N ode P ackage M anager. Впервые он был создан как менеджер пакетов для Node.js.

После установки npm и создания проекта javascript вы увидите следующие файлы и папки, автоматически созданные в папке вашего проекта:

README.md: .md означает уценку. Это инструмент преобразования текста в HTML. Markdown позволяет вам написать простой для чтения и записи простой текстовый формат, а затем преобразовать его в структурно допустимый XHTML (или HTML).

Readme.md используется для создания общего обзора вашего проекта. Какие инструменты используются для его создания, какие предварительные условия необходимы для его запуска и так далее.

package-lock.json: когда npm изменяет дерево node_modules или packages.json, этот файл создается автоматически. Он описывает точное дерево пакетов, которое было сгенерировано изначально, предоставляет пользователям возможность «путешествовать во времени» к предыдущим состояниям node_modules без необходимости фиксировать сам каталог.

packages.json: в этом файле определены все пакеты npm. Содержимое package.json должно быть написано в JSON. В файле определения должно быть как минимум два поля: имя и версия.

ЛИЦЕНЗИЯ: разрешения / соглашения на копирование / распространение и изменение содержания.

.npmignore: используйте этот файл, чтобы не допустить попадания содержимого в пакет. Кроме того, все в папке node_modules игнорируется, за исключением связанных зависимостей. npm автоматически сделает это за вас, так что не беспокойтесь о добавлении node_modules в .npmignore.

.gitignore: используйте этот файл, чтобы не допустить попадания каких-либо материалов (файлов / папок) в коммит git.

.eslintrc.json: инструмент, который анализирует исходный код для выявления логических ошибок, несоответствий, стилистических ошибок, подозрительных и устаревших конструкций и т. д. Он используется для выявления шаблонов, обнаруженных в коде ECMAScript / JS, и создания отчетов о них. , с целью сделать код более последовательным и избежать ошибок.

.eslintignore: Вы можете указать eslint игнорировать определенные файлы и каталоги, создав файл .eslintignore в корневом каталоге вашего проекта.

src: Эта папка в основном является вашей рабочей ареной для начала. Он содержит файл html (index.html), файл css (style.css) и два файла js (main.js и app.js).

Я, конечно, надеюсь добавить сюда дополнительные подробности, как только изучу и изучу npm.