根据Frontend Quickstart laravel-5.7的官方文档。我运行命令:
php artisan vendor:publish --tag=passport-components
我没有任何错误消息,它返回:
Copied Directory
[/vendor/laravel/passport/resources/assets/js/components] To [/resources/assets/js/components/passport]
Publishing complete.
因此,它不会像文档所述那样复制到resources/js/components
:
The published components will be placed in your resources/js/components directory.
我不知道为什么它发布在文档中指定的不同路径中?我该如何解决这个问题?
最佳答案
在 5.7 中,resources/assets/js
目录变成了 resources/js
,这导致了问题。
护照 github 页面上有一个关于此的未决问题:https://github.com/laravel/passport/issues/829
关于Laravel Passport Vue 组件未发布在正确的路径中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52468449/