我已使用以下命令在本地Linux计算机上安装了Carbone,并且该计算机工作正常。
“ npm安装碳纤维” (https://github.com/Ideolys/carbone)
现在,我需要在docker映像中添加carbone,但是我不知道如何将其添加到映像中,我应该将以下行添加到DockerFile还是将其添加到package.json?
npm安装碳纤维”
如果我不将carbone添加到docker映像中,则会出现以下错误:
代码:const carbone = require('carbone');
错误:找不到模块'carbone'
答案 0 :(得分:2)
必须在节点项目上使用碳纤维。您可以通过NPM安装:
npm install carbone --save
然后,您必须遵循基础知识的文档: https://github.com/Ideolys/carbone/#getting-started
如果要对应用程序进行docker化,可以从ideolys / carbone-env-docker映像启动容器。这是准备就绪的node:8图像,其中安装了Libreoffice。 Dockerfile的示例:
FROM ideolys/carbone-env-docker
ENV DIR /app
WORKDIR ${DIR}
COPY . ${DIR}
RUN npm install
# index.js should call carbone functions to generate your report.
CMD [ "node", "index.js" ]
最后,您可以构建并运行容器! 如果您需要更多帮助或遇到问题,请在Carbone Github上发布问题。