• 创建项目
  • 下载源码构建命令行工具

    首先建立一个文件夹,存放energy的项目源码,然后我们执行以下命令:

    克隆源码:
    git clone https://github.com/energye/energy.git
    
    然后进入目录:
    cd energy
    
    下载依赖项:
    go mod tidy
    
    进入指定目录:
    cd cmd/energy
    
    安装命令行工具:
    go install

    他会在你的 GOPATH/bin/ 生成一个 energy.exe 文件, 至此,我们就得到了一个energy命令行工具,接下来,我们要使用这个工具来创建项目



    用命令行工具生成项目


    首先我们随便找个地方创建文件夹,比如我的 00_demo ,名字随便取


    然后打开cmd窗口,cd进入到这个文件夹中 ,接着执行命令

    energy init .

    注意,我CMD窗口执行命令时所在的目录,就是我创建的这个目录


    1714444829516


    这里他首先问我们要创建的项目名称,我们输入一个,然后问界面文件是来自于网络还是本地,这个用键盘上下自己切换,选择http就是打开一个网址,选择Local Load 就是将本地的html文件嵌入到exe中,大家根据需求自己选择


    他就自动为我们创建好了项目,我们用IDE打开就行了:

    此时启动项目,会爆出一堆错误,不要慌,是因为我们缺少库文件,把它下载下来放到exe同文件夹下即可

    image

    需要下载两个库,一个liblcl 一个是 cef ,到群文件去下载就可以了


    注意这两个库版本要对应着下载,群主为大家提供了4个版本


    liblclCEFDescOS
    liblcl-49CEF-49支持XP系统的最后一个版本Windows
    liblcl-87CEF-87支持Flash的最后一个版本ALL
    liblcl-106CEF-106支持 Linux GTK2Linux
    liblcl-109CEF-109支持 Windows 7 系统的最后一个版本Windows


    最终目录保持一个这样的结构,

    image

    然后我们启动项目,直接就OK咯:

    image