reactjs Composer 2.5.1 Symfony Ux-React无法下载Webpack Encore包

qqrboqgw  于 2023-01-30  发布在  React
关注(0)|答案(1)|浏览(230)

我有一个Symfony项目,使用 composer 和React。我试图下载symfony/ux-react包与 composer 以下链接:https://symfony.com/bundles/ux-react/current/index.html但是,当我运行composer require symfony/ux-react时,我得到了以下错误:

- Downloading symfony/webpack-encore-pack (v1.0.2)
 0/1 [>---------------------------]   0%    Failed to download symfony/webpack-encore-pack from dist: The "https://api.github.com/repos/symfony/webpack-encore-pack/zipball/f9f4e91659e5f55de370d6aebe77e64bce35e4d3" file could not be downloaded (HTTP/2 404 ):
{"message":"Not Found","documentation_url":"https://docs.github.com/rest/reference/repos#download-a-repository-archive"}
    Now trying to download from source
  - Syncing symfony/webpack-encore-pack (v1.0.2) into cache
Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos
When working with _public_ GitHub repositories only, head to https://github.com/settings/tokens/new?scopes=&description=Composer+on+lex-Blade-15-Mid-2019-Base+2023-01-27+1205 to retrieve a token.
This token will have read-only permission for public information only.
When you need to access _private_ GitHub repositories as well, go to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+lex-Blade-15-Mid-2019-Base+2023-01-27+1205
Note that such tokens have broad read/write permissions on your behalf, even if not needed by Composer.
Tokens will be stored in plain text in "/home/lex/.config/composer/auth.json" for future use by Composer.
For additional information, check https://getcomposer.org/doc/articles/authentication-for-private-packages.md#github-oauth
Token (hidden):

然后我创建一个令牌,复制粘贴到终端:

Token stored successfully.
 1/1 [============================] 100%
In Git.php line 471:
                                                                                                                                                                                                   
  Failed to execute git clone --mirror -- 'https://ghp...PNs:x-oauth-basic@github.com/symfony/webpack-encore-pack.git' '/home/lex/.cache/composer/vcs/https---github.com-symfony-webpack-encore-p  
  ack.git/'                                                                                                                                                                                        
                                                                                                                                                                                                   
  Cloning into bare repository '/home/lex/.cache/composer/vcs/https---github.com-symfony-webpack-encore-pack.git'...                                                                               
  remote: Repository not found.                                                                                                                                                                    
  fatal: repository 'https://github.com/symfony/webpack-encore-pack.git/' not found

有人知道解决这个问题的方法吗?看起来webpack-encore-pack已经贬值了。

ljsrvy3e

ljsrvy3e1#

发言太早。找到此链接:https://github.com/symfony/symfony/discussions/42700
通过卸载带有composer remove symfony/webpack-encore-pack的webpack encore,然后尝试composer require symfony/ux-react,未出现错误。

相关问题