Получение информации о проекте git является важной частью, однако вы можете только получить информацию, но не загрузить ее.
В этом разделе мы начинаем скачивать проект git и публиковать готовый код наnpmjs.comВперед, осваивайте базовые технологии, служите глобальным фермерам кода 😂
Добавлена логика запроса у пользователя каталога разработки проекта и вызова функции загрузки кода.Пока что мы можем нормально загрузить код шаблона.Если не верите, попробуйте ^_^
текущий кодgithubРеализована функция загрузки кодовой базы, но внимательным друзьям нетрудно обнаружить, что код можно скачать только в директорию проекта скаффолдинга.npmjs.comначальство.
Опубликовать код в npm
Прежде всего, создайте учетную запись npmjs, я не буду говорить об этом здесь, огромныйSign upОн размещен в правом верхнем углу главной страницы, эта волна, вы не будете считать (пинг) меня (лун) потерять (цю) 😄
Во-вторых,Авторизоватьсяофициальный сайт npm, нет проблем с верификацией аккаунта
опять таки, замените зеркало npm на официальное зеркалоключ для проверки
npm config set registry http://registry.npmjs.org
Конечно, замена на официальное изображение будет очень медленным. Здесь у меня есть предложение: терпеливо ждать. Друзья-гики также могут выполнить следующее заявление после того, как пакет будет завершен, и заменить изображение изображением Taobao, которое быстро летать.
npm config set registry https://registry.npm.taobao.org
Наконец, приложите рукуnpm publishРезультат выглядит следующим образом:
Непредвиденной ошибки нет, но, глядя на сообщение об ошибке, мы можем войти в систему и дать команду входа.Дизайн npm довольно интересен ^_^
Согласно сообщению об ошибке выполнитеnpm adduser
Позвольте мне поделиться с вами здесь, если адрес зеркала не изменен, об этой ошибке будет сообщено при входе в систему.Обычная операция входа выглядит так ^_^
Наконец, на этот раз действительно последний, конец успешного входа в систему завершен, мы снова выполняемnpm publishРезультат выглядит следующим образом:
Доступ через браузерnpmjs.comИ войдите в систему, вы можете найти пакет кода, который мы только что загрузили, как показано ниже 😄
Последний шаг - проверка результатов....
выполнение командной строкиnpm i learn-cli -gУстановить Learn-Cli глобально
Следующие шаги заключаются в следующем:
На данный момент разработка основных строительных лесов завершена, если у вас есть какие-либо вопросы, пожалуйста, свяжитесь со мной в области комментариев.
постскриптум
В предыдущей работе дело было сложное, и нужно было писать разную логику и копировать разные колёса.В итоге спрос был бесконечным, но возможности мозга были ограничены, так что сегодня был написан отличный код, но я забыл как это завтра написать.Эта итерация построена.Очень хороший набор шаблонов разработки,которые будут пересобраны в следующей итерации.Всякие хреновые конфигурации(вебпак я вам не говорил 😄).Скучно ходить туда-сюда, поэтому мне пришла в голову идея построить леса, одна конфигурация, одна компания, действующая в течение периода.Хорошо сделать ^_^
learn-cli v0.0.2Он уже может удовлетворить большинство потребностей, но есть еще много мест, которые можно оптимизировать, например, без readMe вы можете скачать шаблон проекта прямо локально, а затем инициализировать проект и скопировать шаблон прямо из локальной области и т. д. Ведь обучению нет конца.Но время ограничено, так же приветствую пиар друзей, давайте сделаем леса которые нам нравятся и свои
Это первый раз, когда я пишу серию статей, но я не мог остановиться, как только написал это 😄 Далее я планирую написать серию инструментов для тестирования интерфейса, это своего рода общий инструмент для тестирования интерфейса http. Это также очень хороший маленький инструмент, который я давно обещал, проект для изучения с партнерами.
Технический отбор:
Интерфейс: vue.js
Бэкенд: Java
задний конец имеетnode php pythonЗачем использовать Java? Ха-ха, потому что я могу сделать первые ^_^, добро пожаловать, друзья, учитесь со мной, начнем