Zenroom Studio是一款專門用於與Zenroom合作的多平台(GNU+Linux,Windows,MacOS)IDE
Zenroom的主要用例是需要高級加密功能的不信任代碼的分佈式計算,例如,它可以用作分佈式分類帳實現(也稱為區塊鏈智能合約)。
Zenroom和Zenroom Studio是Alpha舞台上的軟件,並且是Decode項目的一部分,該項目有關數據所有權和技術主權。我們的努力是提高人們對算法如何處理數據如何處理的認識,也促進了開發人員的工作,以使用設計原則使用算法在任何情況下都可以在沒有任何更改的情況下通過設計原理來創建隱私。
要在YouT桌面上安裝,請在發布頁面上下載以下為您的平台發布的以下二進製文件
對於開發人員而言,最簡單的啟動和運行方式是:
git clone https://github.com/DECODEproject/zenroom-studio.git
cd zenroom-studio
yarnyarn start至於現在,該軟件沒有配置。他們計劃很快就會添加,一旦可用,所有選項將在此處列出。
為了為您的平台構建包裝,下面列出了一些命令。請注意,要構建Windows可執行文件,您需要安裝和配置葡萄酒,並且為了構建Mac .DMG軟件包,您需要在MacOS操作系統上運行命令。
yarn package-mac
yarn package-linux
yarn package-win
yarn package-all
所有代碼均配置為用ESLINT覆蓋。因此,特別是對於新的代碼貢獻而言,最好是運行和修復棉絨建議。
運行Linter yarn lint
自動修復yarn lint-fix建議
運行Linter yarn lint-styles
自動修復棉絨建議yarn lint-styles-fix
要在調試模式下運行Zenroom Studio
yarn run dev
這將使檢查員在電子/鍍鉻中,並在控制台上為您提供更多的詳細輸出。
error [email protected]: The engine "node" is incompatible with this module. Expected version "^6.14.0 || ^8.10.0 || >=9.10.0".您需要將節點版本升級到較新版本。在這裡看看。 Amsterdam的Dyne.org基金會版權(C)2018
由Puria Nafisi Azizi設計,編寫和維護。
特別感謝Federico Bonelli和Jaromil的專家評論。
該軟件用作起點
該項目正在根據授予協議NR獲得歐盟Horizon 2020研究與創新計劃的資金。 732546(解碼)。
Zenroom Studio. The Zencode IDE
Copyright (C) 2018 Dyne.org foundation, Amsterdam
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.