安装 InfluxDB JavaScript 客户端库
安装 Node.js
安装 Node.js。
确保 InfluxDB 正在运行,并且您可以连接到它。有关使用什么 URL 连接到 InfluxDB OSS 或 InfluxDB Cloud 的信息,请参阅 InfluxDB URL。
为您的新 Node.js 项目创建一个目录,然后切换到该目录——例如,在您的终端中输入以下命令
mkdir influx-node-app && cd influx-node-app
输入以下命令为您的项目生成一个 npm 包。
npm
:Node.js 包含的包管理器-y
:为包使用默认值并绕过提示
npm init -y
安装 TypeScript
许多客户端库示例使用 TypeScript。按照以下步骤初始化 TypeScript 项目
安装 TypeScript 和 Node.js 的类型定义。
npm i -g typescript && npm i --save-dev @types/node
输入以下命令以使用默认值创建 TypeScript 配置文件 (
tsconfig.json
)tsc --init
运行 TypeScript 编译器。要在您进行更改时自动重新编译您的代码,请将
--watch, -w
标志传递给编译器。tsc --watch
安装依赖项
JavaScript 客户端库包含两个包:@influxdata/influxdb-client
和 @influxdata/influxdb-client-apis
。将两者都添加为您的项目的依赖项。
打开一个新的终端窗口并安装
@influxdata/influxdb-client
以用于查询和写入数据npm install --save @influxdata/influxdb-client
安装
@influxdata/influxdb-client-apis
以访问 InfluxDB 管理 APInpm install --save @influxdata/influxdb-client-apis
下一步
一旦您安装了 JavaScript 客户端库,您就可以 写入数据 到 InfluxDB 或 开始使用 客户端库中的其他示例。
开始使用示例
客户端示例包含一个 env
模块,用于从环境变量或 env.mjs
访问您的 InfluxDB 属性。这些示例使用这些属性与 InfluxDB API 交互。
设置环境变量或使用您的 InfluxDB 存储桶、组织、令牌 和 URL 更新
env.mjs
。export INFLUX_URL=http://localhost:8086 export INFLUX_TOKEN=YOUR_API_TOKEN export INFLUX_ORG=YOUR_ORG export INFLUX_BUCKET=YOUR_BUCKET
替换以下内容
YOUR_API_TOKEN
: InfluxDB API 令牌YOUR_ORG
: InfluxDB 组织 IDYOUR_BUCKET
: InfluxDB 存储桶名称
运行
influxdb-client-js
示例脚本之一。query.ts
有关更多示例和信息,请参阅 GitHub 上的 JavaScript 客户端。
此页面是否对您有帮助?
感谢您的反馈!