zoukankan      html  css  js  c++  java
  • gopherjs 在mac电脑上的安装与配置整理

    一、前言

      此篇仅流水形式整理一下在工作中要用到gopherjs的安装记录,因为是后补的记录,所以中间省略了大部分的命令结果(用文字表示)

      PS: 这篇是针对MAC的,嗯,不知道对WIN的童鞋有没有帮助,可以蛮看一下

    二、gohperjs是什么?

      个人理解的是,gopherjs作为中间人的存在方式将.go文件编译成一份js文件,扩展了go的使用领域

    下面进入正题

    三、gopherjs mac 安装与配置

    安装go1.12版本

    安装地址

    https://dl.google.com/go/go1.12.16.darwin-amd64.pkg

    配置代理

    命令行执行

     export GO111MODULE=on
     export GOPROXY=https://goproxy.io

    获取gopherjs

    命令行执行

     go get -u github.com/gopherjs/gopherjs
     go get -v github.com/gopherjs/gopherjs // 下面这个快一些

    如果gopherjs版本安装错了,处理步骤:
    下面以安装github.com/myitcv/gopherjs 这个版本为例:

    1. 移除go/bin/下的gopherjs
    rm $HOME/go/bin/gopherjs
    1. 重新安装正确版本
    go get -v github.com/myitcv/gopherjs

    or

    mkdir -p ~/go/src/github.com/myitcv
    cd ~/go/src/github.com/myitcv
    git clone https://github.com/myitcv/gopherjs
    cd gopherjs
    export GOPROXY=https://goproxy.io
    export GO111MODULE=on
    go install
    which gopherjs

    配置环境变量

    命令行执行

    export GOPATH=$HOME/go
    export PATH=$GOPATH/bin:$PATH

    查看gopherjs是否安装成功

    命令行执行, 如果有显示路径就是成功

    which gopherjs

    执行编译

    首先先寻找电脑go的安装目录, 命令行执行

    which go

    结果可能是这样的

    xxxxMac:~ xxx$ which go
    /usr/local/go/bin/go
    xxxiMac:~ xxxx$ 

    进入go目录,如果没有src目录手动创建一个,然后将要编译的项目放到src目录之下执行编译

    可能出现的问题

    xxxx 文件找不到
    解决方式,什么找不到就命令行执行get以下

    go get xxxx

    直到编译命令过程不会再出现XXX找不到即可,剩下的就是代码问题了

  • 相关阅读:
    Generator函数执行器-co函数库源码解析
    前端解读Webview
    javascript设计模式详解之策略模式
    javascript设计模式详解之命令模式
    【VBA】标准Sub/Function定义,带ScreenUpdating、On Error GoTo
    【VBA】全局数组定义
    【VBA】全局常量定义
    调试Java代码(Eclipse)汇总
    为Eclipse添加反编译插件,更好的调试
    Eclipse图标含义
  • 原文地址:https://www.cnblogs.com/timetimetime/p/12334984.html
Copyright © 2011-2022 走看看