"开发环境 请尽量都使用最新版: [链接] [链接] 获取源码 git clone https://github.com/b3log/pipe.git 将获取到的源码目录放置到 Go 路径下:$GOPATH/src/github.com/b3log/pipe。 在 Linux 上可以执行 [链接] 进行自动构建,其他平台 .."

Pipe 开发指南

开发环境

请尽量都使用最新版:

  1. Go
  2. Node.js

获取源码

git clone https://github.com/b3log/pipe.git

将获取到的源码目录放置到 Go 路径下:$GOPATH/src/github.com/b3log/pipe

在 Linux 上可以执行 build.sh 进行自动构建,其他平台可按照下面步骤进行手动构建。

编译后端

go build -i -v

编译管理后台前端

进入 console 目录,然后:

npm install && npm run build

打包前台主题

进入 theme 目录,然后:

npm install && npm run build

其他

  • Pipe

    Pipe 是一款小而美的开源博客平台。如果你不想自己搭建,可以直接使用我们运维的 http://pipe.b3log.org

    83 引用 • 681 回帖 • 267 关注
  • 开发指南
    3 引用 • 97 回帖
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    252 引用 • 1018 回帖 • 779 关注
  • Vue.js

    Vue.js(读音 /vjuː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    116 引用 • 502 回帖 • 720 关注
感谢    关注    收藏    赞同    反对    举报    分享
优质回帖
10 回帖    
请输入回帖内容...
  • luckygrass      

    有没有 Java 版的

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    Solo 嘛。

    感谢    赞同 1    反对    举报    分享       评论    回复
  • linker      

    目前, Pipe 对 node v11 似乎是不兼容的.

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    感谢,等有空看看。

    感谢    赞同    反对    举报    分享       评论    回复
  • gitors      

    pipe 打包 成 EXE 的时候,前端的代码 是先构建了,把最终编译后的文件打包进去吗?

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    没有打进二进制中。

    感谢    赞同    反对    举报    分享       评论    回复
  • linker   1 感谢      

    最新代码必须用 build.sh 编译打包,如果按照 开发文档来,会报错。

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    收到,稍后更新文档。

    感谢    赞同    反对    举报    分享       评论    回复
  • lizhuo123      

    src\pipe\controller\tagctl.go:49:23: undefined: i18n
    src\pipe\controller\tagctl.go:133:48: undefined: i18n
    我输入命令后,出现这样的错误,请问怎么解决呢

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    你好,请确认一下源码目录结构是否为 $GOPATH/src/github.com/b3log/pipe

    感谢    赞同    反对    举报    分享       评论    回复
请输入回帖内容...