Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Beego(Golang):在Windows中通过CLI创建新项目_Windows_Shell_Go_Web Frameworks_Beego - Fatal编程技术网

Beego(Golang):在Windows中通过CLI创建新项目

Beego(Golang):在Windows中通过CLI创建新项目,windows,shell,go,web-frameworks,beego,Windows,Shell,Go,Web Frameworks,Beego,我想玩Beego webframework。shell中的一个简单命令可以设置一个新的项目目录。如果在Windows的Powershell中运行以下命令,则会出现错误,因为该命令未知: bee新beego_项目 如何注册此命令以使用它?确保在Powershell设置中正确设置了环境变量。 例如,请参见“” GOPATH需要设置 %GOPAHT%\bin需要添加到路径,bee必须在该文件夹中 请注意,您可以在%USERPROFILE%\Documents\WindowsPowerShell

我想玩Beego webframework。shell中的一个简单命令可以设置一个新的项目目录。如果在Windows的Powershell中运行以下命令,则会出现错误,因为该命令未知:


bee新beego_项目


如何注册此命令以使用它?

确保在Powershell设置中正确设置了环境变量。
例如,请参见“”

  • GOPATH
    需要设置
  • %GOPAHT%\bin
    需要添加到
    路径
    bee
    必须在该文件夹中
请注意,您可以在
%USERPROFILE%\Documents\WindowsPowerShell\Profile.ps1
中设置这些变量,这类似于
~\.bashrc

OP补充道:

我只需要将
%GOPATH%\bin
添加到
%PATH%
变量中。
现在它在
%GOPATH%


%GOPATH%和%GOPATH%/bin路径工作正常。奇怪的是,如果我在%GOPATH%/src文件夹中,我可以执行以下操作:=>`..\bin\bee new project\u name`“bee出现了,但我不能调用它”:你的意思是,即使你执行
。\bin\bee bew project\u name
来自
%GOPATH%\src
,也会收到相同的错误消息吗?或者它在这种特定情况下工作吗?我可以使用/src dir中显示的命令创建一个beego项目,但不能在%GOPATH%下执行。错误消息说,找不到名为bee的cmdlet。@user3147268,这看起来像是命令发现问题(如中所述)。在Powershell会话中,您的
%PATH%
是否包含
%GOPATH%\bin
?我只需要将%GOPATH%\bin添加到%PATH%变量中。现在它也在%GOPATH%下工作。谢谢你的帮助;)