Dit artikel beschrijft hoe Node.js moet worden geïnstalleerd om Aspose.Cells voor Node.js via Java uit te voeren. Het bevat het script voor het bouwen van een docker-image en een voorbeeldcode om de installatie te testen. U krijgt ook informatie over het uitvoeren van de docker-image vanaf de terminal en voert de voorbeeldcode daar uit om te demonstreren hoe u Aspose.Cells voor Node.js via Java gebruikt.
Stappen om Aspose.Cells voor Node.js via Java te installeren
- Maak een map in uw systeem
- Sla de instructies voor het maken van de docker-image op in een bestand met de naam Dockerfile
- Sla de voorbeeldcode op in een bestand met de naam app.js
- Kopieer beide bestanden naar de nieuw gemaakte map
- Open het terminal-/opdrachtvenster in de bovenstaande map en voer de volgende opdracht uit om een docker-image te genereren
- docker build -t mijn-node-java-image .
- Voer de volgende opdracht uit om de container uit te voeren en een Excel-bestand te maken
- docker run -it mijn-node-java-image
Deze stappen beschrijven het proces van hoe Aspose.Cells voor Node.js via Java te installeren. Maak eerst de vereiste bestanden en sla ze op in een map, gevolgd door het uitvoeren van het terminal-/opdrachtvenster in dezelfde map. In de volgende stappen voer je de opdracht uit om de docker-image te bouwen en voer je deze image vervolgens uit met de tweede opdracht. De tweede opdracht geeft alleen een bericht weer, maar u kunt het Excel-uitvoerbestand niet zien in de map waarin het terminal-/opdrachtvenster is geopend. Raadpleeg de opdracht in de laatste sectie om het Excel-bestand te bekijken.
Script om Node.js te installeren om Aspose.Cells voor Node.js via Java uit te voeren
Dockerfile app.js
Dit docker-script gebruikt de OpenJDK 8-image als basisimage en installeert vervolgens Node.js, Python 2.x, de PIP-opdracht, node-java bridge, de vereiste build-tools voor node-gyp en Aspose.Cells voor Node.js met behulp van de opdracht npm. Als u de code in de container wilt uitvoeren, voert u de opdracht docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder my-node-java-image /bin/bash uit. Hier wordt een map van de hostcomputer gedeeld voor het uitwisselen van gegevens tussen de hostcomputer en de docker-container.
Wanneer u de docker-image uitvoert, wordt er een container gemaakt en wordt een opdrachtprompt weergegeven. Voer hier de opdracht node app.js uit, waarmee een Excel-bestand wordt gemaakt dat kan worden bekeken met de opdracht ls in de container. Aangezien de container geen Excel-weergavetools heeft, kunt u het Excel-uitvoerbestand kopiëren naar de gedeelde map met de naam SharedFolder in de container. Het zal dit bestand tonen in de map PathToSharedFolderOnHostComputer van uw hostcomputer, waar het kan worden gezien in MS Excel.