alinode安裝使用教程

1. 安裝tnvm包

wget -O- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash
一般上面會報(bào)錯,可使用gitee源
wget -O- https://gitee.com/cik/tnvm/raw/master/install.sh | bash
source ~/.bashrc

2. 安裝alinode

查看最新版本https://help.aliyun.com/knowledge_detail/60811.html?spm=a2c4g.11186623.2.6.1fcb7b2712rEEt
tnvm install alinode-v6.5.0
tnvm use alinode-v6.5.0

3. 安裝 agenthub

npm install @alicloud/agenthub -g

驗(yàn)證安裝是否成功,需要確保which node 和which agenthub的路徑中包括.tnvm即可
root@iZbp1gqe9a9t5d246bp7vqZ:~# which node
/root/.tnvm/versions/alinode/v3.11.4/bin/node
root@iZbp1gqe9a9t5d246bp7vqZ:~# which agenthub
/root/.tnvm/versions/alinode/v3.11.4/bin/agenthub

4. eggjs項(xiàng)目部署

  1. 阿里云賬號,在這里 https://www.aliyun.com/product/nodejs 開通服務(wù),獲取appid和Secret

  2. eggjs項(xiàng)目里安裝egg-alinode插件
    npm i egg-alinode --save

  3. 在 Egg 項(xiàng)目的 config/plugin.js 中啟用此插件
    config/plugin.js
    exports.alinode = {
    enable: true,
    package: 'egg-alinode'
    };

  4. Egg 項(xiàng)目的 config/config.default.js 中添加配置
    config.alinode = {
    server: 'wss://agentserver.node.aliyun.com:8080',
    appid: '881',
    secret: '
    *',
    logdir: '/tmp/'
    }

5.啟動 Egg 應(yīng)用
egg-scripts start --daemon

幾分鐘后即可看到
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容