Laravel Spark升级到6导致github访问错误

时间:2018-03-16 23:41:31

标签: laravel github laravel-spark

我将laravel spark升级到版本6并连接到网站上的github repo。 npm install命令似乎一切正常,但是当我运行npm run dev时,我遇到了一些错误,基本上告诉我没有找到与spark相关的东西。似乎与新混合物有关?我需要一个新的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
....

它建议我安装这些依赖项但运行这些命令导致错误,似乎我被拒绝访问github repo。

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.

我敢打赌,github上有一个我错过的地方。我连接到网站上的回购......

2 个答案:

答案 0 :(得分:2)

有几个问题似乎合并导致此错误。第一个是Laravel spark的第6版进入命名结构,Web包中的基本路径需要从...更改。

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

...到......

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

第二个错误是似乎需要文件加载程序包。我不完全确定这对于这个特定的修复是必要的,但你应该知道它似乎是需要的。

答案 1 :(得分:0)

  

请确保您拥有正确的访问权限   存储库存在。

因此,github.com/auth/register-braintree是私人回购,您需要将您的帐户添加为协作者,即使只是为了访问/克隆所述回购。

或者URL根本不正确。可以通过ssh或https访问/克隆公共存储库而无需身份验证(因此根本没有令牌) 检查这是否是repos from the braintree GitHub organization

之一

同时检查spatie/laravel-mix-purgecss issue 20是否适用:

  

我发现了问题:
  我的package.json文件指的是" laravel-mix": "1.*"。
  我改为" laravel-mix": "2.*"一切都很顺利。
  我应该更仔细地阅读安装指南。