/ / Laravel Spark Atualize para 6 Causando erros de acesso ao github - laravel, github, laravel-spark

Atualização do Laravel Spark para 6 Causas de erros de acesso ao github - laravel, github, laravel-spark

Atualizei o laravel spark para a versão seis econectado ao repositório do github no site. Tudo parecia dar certo no comando npm install, mas quando executei o npm run dev, recebi uma série de erros que basicamente me diziam que coisas relacionadas ao spark não foram encontradas. Parece estar relacionado ao novo material mix? Preciso de um novo token do github?

These dependencies were not found:
* auth/register-braintree in ./resources/assets/js/spark-components/auth/register-braintree.js
* auth/register-stripe in ./resources/assets/js/spark-components/auth/register-stripe.js
* kiosk/add-discount in ./resources/assets/js/spark-components/kiosk/add-discount.js
....

Ele sugeriu a instalação dessas dependências, mas a execução desses comandos resultou em um erro que parece ter me negado o acesso ao repositório do github.

Error while executing:
npm ERR! /usr/bin/git ls-remote -h -t ssh://git@github.com/auth/register-braintree.git
npm ERR!
npm ERR! Warning: Permanently added the RSA host key for IP address "192.30.253.113" to the list of known hosts.
npm ERR! Permission denied (publickey).
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.

Aposto que há uma conexão no github em algum lugar que estou sentindo falta. Conectei-me ao repositório no site ...

Respostas:

1 para resposta № 1

Houve vários problemas que pareciamcombine para causar esse erro. A primeira foi que a versão 6 do Laravel spark foi para uma estrutura de nomes e o caminho base no pacote da web precisou ser alterado de ...

path.resolve(__dirname, "vendor/laravel/spark/resources/assets/js"),

... para ...

path.resolve(__dirname, "vendor/laravel/spark-aurelius/resources/assets/js"),

O segundo erro foi que o pacote do carregador de arquivos parece ter sido necessário. Não tenho certeza absoluta de que isso fosse necessário para essa correção específica, mas você deve estar ciente de que ela parece ser necessária.


0 para resposta № 2

Por favor, verifique se você tem os direitos de acesso corretos e o repositório existe.

Então ou github.com/auth/register-braintree é um repositório particular e você precisa ter sua conta adicionada como colaborador, mesmo para acessar / clonar esse repositório.

Ou o URL não é o correto. Um repositório público pode ser acessado / clonado por ssh ou https sem autenticação (portanto, nenhum token).
Verifique se este é um dos repositórios da organização braintree GitHub.

Verifique também se spatie / laravel-mix-purgecss edição 20 aplica-se aqui:

Eu encontrei o problema:
Minhas package.json arquivo estava se referindo a "laravel-mix": "1.*".
Eu mudei para "laravel-mix": "2.*"e tudo correu bem.
Eu deveria ter lido o guia de instalação mais de perto.