本文指导如何安装 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 文件。查看Excel文件请参考上一节的命令。
安装 Node.js 以通过 Java 运行 Aspose.Cells for Node.js 的脚本
Dockerfile 应用程序.js
此 docker 脚本使用 OpenJDK 8 映像作为基础映像,然后安装 Node.js、Python 2.x、PIP 命令、node-java 桥、node-gyp 所需的构建工具以及 Node.js 的 Aspose.Cells使用 npm 命令。如果要在容器内运行代码,请运行命令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 中看到该文件。