Ethereum Studio - это интегрированная среда разработки (IDE) для изучения, создания и развертывания децентрализованных приложений (DAPPS) для Ethereum . Это полный опыт браузера, который не требует установки для запуска.

Ethereum Studio имеет встроенный компилятор солизности и виртуальную машину Ethereum . Это также работает с местными и общественными сетями.
Чтобы попробовать это, перейдите на studio.ethereum.org.
Ниже описывается, как получить настройку проекта Ethereum Studio и работаю на локальном масштабе.
npx lerna bootstrap --hoistnpm start Просмотрите http://localhost:3000 . Обратите внимание, что если вы используете какое -либо другое имя хоста/IP, чем localhost , то вместо этого запустите значение «Происхождение» в «Env.Development», это важно, чтобы iframes могли общаться с главным окном.
npm run build Файлы DIST будут внутри ./dist . Обратите внимание, что эта команда использует производственную версию файла.
Установите новую версию как в app.js , так и на manifest.json .
Запустите этот сценарий, чтобы исправить это для вас:
./bump_version " 1.1.0 " Рассмотрим двойную проверку и обновление CHANGELOG , чтобы отразить изменения. Отметьте новую версию.
Шаблоны теперь расположены внутри папки ./packages/editor/templates . После того, как вы измените эти файлы и хотите увидеть изменения, вам необходимо запустить сценарий generate-templates.js внутри ./packages/editor/scripts .
Отчеты об ошибках и предложения могут быть поданы на странице проблем проекта. Для получения дополнительной информации о задействованном процессе, пожалуйста, обратитесь к вики: отправка ошибок и предложений.
Взносы приветствуются. Пожалуйста, посетите вики для руководства о том, как внести свой вклад.
Ethereum Studio - это бесплатное программное обеспечение и лицензии GPLV3. Смотрите файл копирования для деталей.