Полный стартовый стартер DAPP для солидности разработки смарт-контракта
Код Monorepo Cowerplate для разработки прочности с полным стеком TypesAfe.
Содержимое
- Предварительные условия
- Функции
- Беги в Гитподе
- Бежать локально
- Построить для производства
- Благодарности
- Лицензия
Предварительные условия
- PNPM
- Node.js
- Metamask Wallet Browser Extension.
Функции
Вот обзор включенных фреймворков и инструментов.
- Next.js - Минималистичная структура для приложений React -Reduction, выведенных на сервере.
- TypeScript - SuperSet of JavaScript, который в основном предоставляет дополнительную статическую типирование, классы и интерфейсы.
- Eslint - утилита подключения к личени.
- Turborepo - высокопроизводительная система сборки для JavaScript и TypeScript Codebases.
- PNPM - быстрое, дисковое пространство -эффективное менеджер пакетов.
- WAGMI - React Hooks Library для Ethereum.
- Tailwind CSS - быстро построить современные веб -сайты, даже не оставляя HTML.
- TypeChain - TypeScript Bindings для интеллектуальных контрактов Ethereum.
- Хардхат - среда развития Ethereum для профессионалов.
- Hardhat -Deploy - плагин Hardhat для воспроизведения развертывания и простого тестирования.
- Chai - библиотека утверждений BDD / TDD для узла и браузера, которые могут быть восхитительно в сочетании с любой структурой тестирования JavaScript.
- Mocha - богатая функциями JavaScript Framework.
Беги в Гитподе
Чтобы запустить этот проект в Gitpod, выполните эти шаги:
- Нажмите на эту ссылку, чтобы развернуть в gitpod
- Импортируйте адрес RPC, предоставленный вам Gitpod в ваш кошелек Metamask
Эта конечная точка будет выглядеть примерно так:
https://8545-copper-swordtail-j1mvhxv3.ws-eu18.gitpod.io/
Идентификатор цепи должен быть 1337. Если у вас установлен RPC Localhost, вам может потребоваться перезаписать его.

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

Бежать локально
Клонировать проект
npx degit G3root/nextjs-dapp-starter-ts my-project
Перейти в каталог проекта
Установить зависимости
Запустите сервер разработки
Построить для производства
Для создания производственной сборки
Благодарности
Лицензия
Грань