ArtiPub搭建

  • Post author:
  • Post category:其他


ArtiPub搭建

前言

今天花了很久的时间搭建开源的一文多发平台,这个开源工具主要是可以帮助文章作者将编写好的文章自动发布到多个技术媒体平台,如知乎、CSDN、微信公众号等,获取最大的曝光度。不用一直在多个平台进行复制粘贴。期间安装过程有很多坑踩着,很是费神,特此记录一番。

资源地址

源码地址:

https://github.com/crawlab-team/artipub

安装方式

主要是提供了三种安装方式:

(1)Docker:

原代码文档中说是大概5分钟左右,适合对Docker有一定基础的开发者,但是首先需要安装:

Docker:18.03

Docker Compose:1.24.1

Docker安装

我的系统是Windows,我参考的博文

https://blog.csdn.net/qq_41880069/article/details/88865485

详细的记录了如何安装,并且可以跳过很多坑,由于我安装的时候没有注意版本,导致版本不统一,在运行的时候docker compose出现问题,后面我就全部卸载了

(2)源码的方式

通过源码的方式安装的话就必须先安装

MongoDB: 3.6+

NodeJS: 8.12+

首先是MongoDB的安装:

主要参考博文

https://blog.csdn.net/WinFanChen/article/details/80465526?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

avatar

这里我下载的是第三个,解压之后在配置环境变量

avatar

如果不配好环境变量的话,在PowerShell后面的指令中,会出现无法识别命令的

之后就是Nodejs的安装:

https://blog.csdn.net/zhangkaidsy/article/details/86645070

安装完这两个之后就是执行的时候了:

建立一个项目文件夹


克隆Github Repo

git clone https://github.com/crawlab-team/artipub


安装npm包

cd artipub
npm install

在这个运行过程中可能会有很多warn,不要紧,耐心等待一会就好


启动前端

npm run start:frontend


启动后端

npm run start:backend

avatar

这就是运行成功的结果

avatar

总结

这个工具安装下来大概就是这样,真是花了一些时间,平时写东西也比较少,如果有需求可以用用.希望大家少采坑



版权声明:本文为See_the_world原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。