腾讯云centos7 Node.js环境配置
参考https://www.cnblogs.com/jizhong/p/12102100.html
yum install gcc gcc-c++
mkdir -p /usr/local/
cd /usr/local/
wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz
tar zxvf node-v10.14.1-linux-x64.tar.gz
mv node-v10.14.1-linux-x64 node
vim /etc/profile
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
source /etc/profile
node -v
npm -v
npm install request --save
npm install tencentcloud-sdk-nodejs --save
如果安装过程中报错了,比如下图
那就缺什么安装什么,执行npm install encoding@^0.1.0的时候又报什么lockfile package-lock.json package.json乱七八糟的东西,百度了下,说是在package.json中增加"private": true
加上后又报错了JSON.parse failed,估计是格式不对,package.json没有按json格式在首尾加大括号
"private": true改成下面这样再执行npm install tencentcloud-sdk-nodejs --save就ok了
{
"private": true
}
安装完成后会再去查看package.json就多了一些内容
比如我是指定版本安装sdk的,npm install tencentcloud-sdk-nodejs@4.0.446 --save 对应的package.json如下
{
"private": true,
"dependencies": {
"encoding": "^0.1.13",
"tencentcloud-sdk-nodejs": "^4.0.446"
}
}
安装好sdk后就可以测试效果了
demo.js的内容可以从api explorer获取,比如
把生成的代码复制到一个.js文本文件里,复制的时候注意一块一块复制,跳过注释,在linux下一次性粘贴,会每一行都打上注释符,所以要一块一块复制,跳过注释
准备好demo.js后,执行验证效果
node demo.js
相关文章
- EasyCVR对接华为iVS订阅摄像机和用户变更请求接口介绍
- 精选 | 腾讯云CDN内容加速场景有哪些?
- 模块化网络防止基于模型的多任务强化学习中的灾难性干扰
- 用搜索和注意力学习稳健的调度方法
- 用于多变量时间序列异常检测的学习图神经网络
- 助力政企自动化自然生长,华为WeAutomate RPA是怎么做到的?
- 使用腾讯轻量云搭建Fiora聊天室
- TSRC安全测试规范
- 云计算“功守道”
- 助力成本优化,腾讯全场景在离线混部系统Caelus正式开源
- Flink 利器:开源平台 StreamX 简介
- 腾讯云实践 | 一图揭秘腾讯碳中和?解决方案
- 深度学习中的轻量级网络架构总结与代码实现
- 信息系统项目管理师(高项复习笔记三)
- Adobe国际认证让科技赋能时尚
- c++该怎么学习(面试吃土记)
- 面试官问发布订阅模式是在问什么?
- 面试官:请实现一个通用函数把 callback 转成 promise
- 空中悬停、翻滚转身、成功着陆,我用强化学习「回收」了SpaceX的火箭
- 中山大学林倞解读视觉语义理解新趋势:从表达学习到知识及因果融合