我是一个Drupal网站建设者,正在尝试WSL2,我发现用作曲家创建Drupal项目的例程不完整。
我的电脑有16GB内存,而且composer允许无限内存。据我所知,我已经为WSL2正确配置了Docker。
创建项目过程通常会启动,但在安装drupal/core(9.0.2)时会暂停。无论是从源代码下载还是从缓存下载,情况似乎都是如此。经过相当长的一段时间后,该过程将失败。项目html" target="_blank">文件夹的内容大部分不完整。
我第一次尝试使用Drupal9编写DDEV,这是一个基于容器的本地开发环境,其中包括composer。
我不想把矛头指向DDEV,于是通过自制软件在WSL2的主目录中安装了composer,并再次尝试,与DDEV或Docker无关。运行composer create project drupal/推荐项目my_site\u name\u dir
后,我发现composer以完全相同的方式失败。
paul@DESKTOP-TQA1I7L:/mnt/c/Users/Paul/Sites/D9$composer创建项目drupal/推荐项目my_site\u name\u dir创建一个“drupal/推荐项目”项目在“/my_site\u name\u dir”安装drupal/推荐项目(9.0.2)
[Symfony\Component\ProcessTimedOutExcture\ProcessTimedOutExc0019]进程git check out'9.0.2'--超过了300秒的超时时间。
创建项目[-s |--stability stability][--preference source][--preference dist][--repository repository][--repository url repository-url][--添加repository][--开发][--无开发][--无自定义安装程序][--无脚本][--无进度][--无安全http][--保留vcs][--删除vcs][--无安装][--忽略平台需求][]
[InvalidArgumentException]项目目录“/mnt/c/Users/Paul/Sites/D9/my_site\u name\u dir”不为空。
创建项目[-s |--stability stability][--preference source][--preference dist][--repository repository][--repository url repository-url][--添加repository][--开发][--无开发][--无自定义安装程序][--无脚本][--无进度][--无安全http][--保留vcs][--删除vcs][--无安装][--忽略平台需求][]
在阅读了一些更新的留档后,我现在明白了问题是我试图在Windows文件系统下执行此操作. mnt/c/用户/保罗
而不是/home/paul
的Linux位置
除了没有错误地完成之外,性能也大大提高了。
您绝对需要将您的项目放在WSL2文件系统上以获得良好的性能,是的。见@Mr. PaulDriver回答,绝对关键。
但我们建议在任何地方都使用ddev composer
。这使得您的composer使用与项目运行时相同的composer设置和php版本进行构建,这对大多数人都有帮助。因此,甚至不需要在ddev主机的主机上安装php或composer。
例如,Drupal9快速入门显示
mkdir my-drupal9-site
cd my-drupal9-site
ddev config --project-type=drupal9 --docroot=web --create-docroot
ddev start
ddev composer create "drupal/recommended-project"
ddev composer require drush/drush
ddev launch
我想即使在你之前的设置中,这也会对你有效;它在很多地方工作。
我正在尝试使用laravel,当我启动一个项目并在显示的终端中键入 和 如何修复它 这一步等于创建文件夹和文件,就像我从laravel git
我在创建新的laravel项目时遇到问题。我按照说明安装了Composer,但每次尝试在laravel中创建新项目时,都会出现如下错误: 不要以root/super用户身份运行Composer!看见https://getcomposer.org/root 有关安装laravel/laravel(v5.5.28)的详细信息-安装laravel/laravel(v5.5.28):从/mnt/c/xam
我想在以下链接上遵循教程:教程Spring MVC,但在运行时我收到了以下错误消息。 组织。springframework。豆。工厂BeanCreationException:创建名为“AppliantDaoImpl”的bean时出错:自动连接依赖项的注入失败;嵌套异常为org。springframework。豆。工厂BeanCreationException:无法自动关联字段:私有组织。冬眠Se
我正在构建一个软件平台,作为概念验证(并确定它需要什么),我正在使用此处列出的我的平台存储库构建一个名为Telegram RP的即时通讯程序:https://github.com/BlueHuskyStudios/Blue-Husky-Software-Platform 现在,我已经决定将特定于JVM的代码与通用代码分开,但在我这样做的第一步,它将无法编译。 我被难住了。我已经三次检查了语言级别的
我面临这个问题,我不知道该怎么办。我们将一个项目从git导入Intellij,当我们执行mvn clean install时,maven开始在项目根目录上创建所有依赖项文件夹。这只发生在我们的一台电脑上,我们不知道为什么: 你知道怎么解决这个问题吗?谢谢使用设置更新。xml Intellij
我正试图用IntelliJ启动我的Java Gradle项目。 我和同事一样配置了Tomcat配置。 他们的项目建设得很好。 当我开始构建时,我在构建选项卡中看到以下内容。 它没有超出编写类的范围。 我的应用程序中没有任何ant任务。我只使用Gradle进行依赖关系管理。但出于某种原因,IntelliJ运行了一些Ant任务,并试图“编写”一些类。 构建在此之后挂起,大约3分钟后发生内存异常。只有我