Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.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
为项目创建配置Haskell的默认目录_Haskell_Configuration_Directory_Project_Haskell Stack - Fatal编程技术网

为项目创建配置Haskell的默认目录

为项目创建配置Haskell的默认目录,haskell,configuration,directory,project,haskell-stack,Haskell,Configuration,Directory,Project,Haskell Stack,作为Haskell的新手,我正在设置文本编辑器、环境等。当我发现我使用命令行创建的任何新项目: stack new my-project new-template 将始终存储在以下目录中: C:\Users\username 这并不理想,我想知道是否有可能以某种方式更改默认目录。当我从GitLab克隆项目时,也会发生这种情况 我的操作系统是Windows 10 64位,我已经安装了Haskell 8.4.3以及Haskell stack和Git 任何可能的解决方案都将不胜感激;如果需要,请询

作为Haskell的新手,我正在设置文本编辑器、环境等。当我发现我使用命令行创建的任何新项目:

stack new my-project new-template
将始终存储在以下目录中:

C:\Users\username
这并不理想,我想知道是否有可能以某种方式更改默认目录。当我从GitLab克隆项目时,也会发生这种情况

我的操作系统是Windows 10 64位,我已经安装了Haskell 8.4.3以及Haskell stack和Git

任何可能的解决方案都将不胜感激;如果需要,请询问更多信息


谢谢

这是因为您当前的目录是C:\Users\username

我认为最简单的解决办法就是把cd放到你喜欢的目录中。 例如,如果在驱动器D中有一个名为project的项目目录,则 cd D:\project后跟堆栈新建我的项目新模板

如果使用cmd.exe,则必须首先键入d:。

如果将cd放入其他目录并调用about命令,是否仍会导致C:\Users\username?默认情况下,cd不会更改当前驱动器。cd/d:\项目可能工作得更好。