本文指导如何安装 Node.js 以通过 Java 运行 Aspose.Cells for Node.js。它包含用于构建 docker 镜像的脚本和用于测试安装的示例代码。您还将获得有关从终端运行 docker 镜像的信息,并在那里运行示例代码,演示如何通过Java使用 Aspose.Cells for Node.js。
通过 Java 安装 Aspose.Cells for Node.js 的步骤
- 在系统中创建一个文件夹
- 将 Docker 镜像创建说明保存在名为 Dockerfile 的文件中
- 将示例代码保存在名为 app.js 的文件中
- 将两个文件复制到新创建的文件夹中
- 在上述文件夹中打开终端/命令窗口,运行以下命令生成docker镜像
- docker build-t my-node-java-image 。
- 运行以下命令运行容器并创建 Excel 文件
- docker run-it my-node-java-image 复制代码
这些步骤描述了如何通过 Java 安装 Aspose.Cells for Node.js的过程。首先创建所需的文件并将它们保存在一个文件夹中,然后在同一文件夹中运行终端/命令窗口。在接下来的步骤中,您将运行命令来构建 docker 镜像,然后使用第二个命令运行此镜像。第二个命令只会显示一条消息,但是,您将无法在打开终端/命令窗口的目录中看到输出 Excel 文件。
安装 Node.js 的脚本,通过 Java 运行 Aspose.Cells for Node.js
Dockerfile app.js
此 docker 脚本使用 OpenJDK 8 映像作为基础映像,然后使用 npm 命令安装 Node.js、Python 2.x、PIP 命令、node-java 桥接器、node-gyp 所需的构建工具以及用于 Node.js 的 Aspose.Cells。如果要在容器内运行代码,请运行命令“docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash”。此处共享主机计算机的文件夹,用于在主机计算机和 docker 容器之间交换数据。
当您运行 docker 镜像时,会创建一个容器并显示命令提示符。此处运行命令“node app.js”,它实际上会创建一个 Excel 文件,可以使用容器中的“ls”命令查看该文件。由于容器没有 Excel 查看工具,您可以将输出 Excel 文件复制到容器中名为“SharedFolder”的共享文件夹。它将在主机的“PathToSharedFolderOnHostComputer”文件夹中显示此文件,您可以在 MS Excel 中看到它。