W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
要使用 ?Moralis Admin CLI
?,您需要通過在終端中運行以下代碼來安裝它:
npm install -g moralis-admin-cli
要查看可用命令的完整列表,請運行幫助命令:
moralis-admin-cli help
要獲取有關(guān)命令的更多信息,請將幫助附加到命令:
moralis-admin-cli watch-cloud-file help
您可以通過三種方式的組合為每個命令指定參數(shù):
1. 內(nèi)聯(lián)參數(shù)
您可以通過短或長標志內(nèi)聯(lián)指定參數(shù):
moralis-admin-cli watch-cloud-file --moralisApiKey 4fj5edfj553jdj5jfd
# Or
moralis-admin-cli watch-cloud-file -k 4fj5edfj553jdj5jfd
2. 使用 .env 文件
您可以將大多數(shù)參數(shù)放在 .env 文件中:
moralisApiKey=4fj5edfj553jdj5jfd
moralisApiSecret=5jd7kg3kd9d93jfljkb
...
通過這樣做,只要 .env 文件位于運行命令的目錄中,就不需要內(nèi)聯(lián)指定參數(shù)。
3.使用環(huán)境變量
您還可以將參數(shù)作為環(huán)境變量存儲在本地計算機上。
要在 Windows 機器上執(zhí)行此操作,請按“Windows 鍵”并鍵入“環(huán)境變量”。
選擇“編輯系統(tǒng)環(huán)境變量”:
選擇“環(huán)境變量”:
選擇:“新建”:
輸入變量的名稱和值,然后按 OK:
對要存儲的每個變量重復(fù)此操作。
您可以使用moralis-admin-cli 在您首選的IDE 中編寫您的云功能。
以下是如何使用 CLI 將文件夾中的所有 JS 文件作為云代碼上傳。 所有文件將合并在一起。
moralis-admin-cli watch-cloud-folder --moralisApiKey API_KEY --moralisApiSecret API_SECRET --moralisSubdomain SERVER_URL --autoSave 1 --moralisCloudfolder PATH
運行命令后,每次保存都會在后端自動更新云代碼!
為了使用這個命令,你需要在你的電腦上安裝 ?frpc
?。 你可以在這里得到它:https://github.com/fatedier/frp/releases
您現(xiàn)在可以運行以下命令來啟動該過程(插入您自己的密鑰、秘密和路徑):
moralis-admin-cli connect-local-devchain --moralisApiKey FAM6pYzBKjcM
--moralisApiSecret 7thQGNKKqX8s --frpcPath "C:\Program Files\frpc\frpc.exe"
要獲取更多信息,您可以編寫:
您可以使用 ?update-server
? 命令從命令行更新和重新啟動 Moralis 服務(wù)器。
您現(xiàn)在可以運行以下命令來啟動該過程(插入您自己的密鑰、秘密和路徑):
moralis-admin-cli update-server --moralisApiKey FAM6pYzBKjcM
--moralisApiSecret 7thQGNKKqX8s
要獲取更多信息,您可以編寫:
moralis-admin-cli update-server help
您可以使用 ?create-server
? 命令從命令行創(chuàng)建新的 Moralis 服務(wù)器。
運行以下命令以啟動該過程(插入您自己的密鑰、秘密和路徑):
moralis-admin-cli create-server --moralisApiKey FAM6pYzBKjcM
--moralisApiSecret 7thQGNKKqX8s
要獲取更多信息,您可以編寫:
moralis-admin-cli create-server help
您可以使用 ?add-contract
? 命令從命令行選擇監(jiān)聽智能合約事件并將其同步到 Moralis 服務(wù)器。?
運行以下命令啟動進程(插入您自己的密鑰、秘密和路徑):退出:?Ctrl+?
?
moralis-admin-cli add-contract --moralisApiKey FAM6pYzBKjcM
--moralisApiSecret 7thQGNKKqX8s --abiPath ".\MyContract.json"
要獲取更多信息,您可以編寫:
moralis-admin-cli add-contract help
請記住,表名不允許包含數(shù)字字符 (0-9)。
您可以使用 ?deploy
?命令將 ?dApp
?部署到 Moralis 上。
僅有的兩個必需參數(shù)是?moralisApiKey
?和?moralisApiSecret
?。
該命令將默認部署執(zhí)行命令的文件夾的內(nèi)容。
如果要指定另一個文件夾,可以使用 ?--folderPath
? 或 ?-p
? 標志來完成。
例子:
moralis-admin-cli deploy -p C:\myDapp\
您還可以選擇使用 ?--moralisSubdomain
? 或 ?-d
? 標志指定要部署到的服務(wù)器。
例子:
moralis-admin-cli deploy -d dajbrubkfnoi.moralis.io
如果省略 ?--moralisSubdomain
? 或 ?-d
? 標志,您將可以從服務(wù)器列表中進行選擇。
要獲取更多信息,您可以編寫:
moralis-admin-cli deploy help
您可以使用 ?undeploy
?命令從 Moralis 服務(wù)器中刪除已部署的 ?dApp
?。
僅有的兩個必需參數(shù)是?moralisApiKey
?和?moralisApiSecret
?。
您可以選擇使用 ?--moralisSubdomain
? 或 ?-d
? 標志指定服務(wù)器應(yīng)取消部署到的位置。
例子:
moralis-admin-cli undeploy -d dajbrubkfnoi.moralis.io
如果省略 ?--moralisSubdomain
? 或 ?-d
? 標志,您將可以從服務(wù)器列表中進行選擇。
要獲取更多信息,您可以編寫:
moralis-admin-cli undeploy help
您可以通過運行“?get-logs
?”腳本從 Moralis 獲取實時日志。
moralis-admin-cli get-logs --moralisApiKey MORALIS_CLI_API_KEY --moralisApiSecret MORALIS_CLI_SECRET_KEY
此命令在終端中打印來自 Moralis 的日志,并提供有關(guān) Moralis 服務(wù)器生成的錯誤和警告的實時信息。
確保運行“幫助”命令以了解更多信息。
moralis-admin-cli get-logs help
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: