alinode安装使用教程

1. 安装tnvm包

wget -O- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash
一般上面会报错,可使用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

验证安装是否成功,需要确保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项目部署

  1. 阿里云账号,在这里 https://www.aliyun.com/product/nodejs 开通服务,获取appid和Secret

  2. eggjs项目里安装egg-alinode插件
    npm i egg-alinode --save

  3. 在 Egg 项目的 config/plugin.js 中启用此插件
    config/plugin.js
    exports.alinode = {
    enable: true,
    package: 'egg-alinode'
    };

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

5.启动 Egg 应用
egg-scripts start --daemon

几分钟后即可看到
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容