Привет народ,
Добро пожаловать в мой самый первый рассказ на 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.