Passport
をLaravel 5.4
に設定してOauth2.0
サーバーを設定しようとしましたが、https://laracasts.com/series/whats-new-in-laravel-5-3/episodes/13です。 local host
に設定できましたが、prod server
にディレクトリをコピーしてアクセスしようとすると、私のvueコンポーネントが読み込まれませんでした。 私のDBとすべてのものが機能していましたが、新しいクライアントを登録できましたが、vue component
パネルがロードされませんでした。ローカルホストではVueコンポーネントが表示されますが、Laravel 5.4:Passportを使用しているサーバーでは表示されません
を必要に応じて、私は他の情報を提供することができます>私はそれは私がサーバーにフォルダをコピーする方法に関係するかもしれないと思うが、私は知らない
PS私はlaravelとnoobのにやや新しいですVueので、どんな助けも大歓迎です。
マイapp.js
require('./bootstrap');
window.Vue = require('vue');
/**
* Next, we will create a fresh Vue application instance and attach it to
* the page. Then, you may begin adding components to this application
* or customize the JavaScript scaffolding to fit your unique needs.
*/
Vue.component('example', require('./components/Example.vue'));
Vue.component(
'passport-clients',
require('./components/passport/Clients.vue'));
Vue.component(
'passport-authorized-clients',
require('./components/passport/AuthorizedClients.vue'));
Vue.component(
'passport-personal-access-tokens',
require('./components/passport/PersonalAccessTokens.vue'));
const app = new Vue({
el: '#app'
});
私home.blade
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<passport-clients></passport-clients>
<passport-authorized-clients></passport-authorized-clients>
<passport-personal-access-tokens></passport-personal-access-tokens>
</div>
</div>
</div>
@endsection
コンソールにエラーがありますか? idのアプリであなたの要素はどこですか?それはあなたのレイアウトですか? chrome用のvue開発ツールをインストールしようとしましたか?あなたはあなたのバインディングなどを確認することができます。あなたはsshアクセス権を持っていますか、あなたはあなたのmix/webpackをサーバー上でビルドするか、ローカルでビルドしてからすべてをアップロードしますか? –
@FrankProvostこんにちは、私は生産モードでビルドを実行し、それをサーバーにアップロードすると、vueコンポーネントが円滑に動作しています。しかし、私は別の問題に遭遇しました。私は新しいクライアントとアクセストークンを作成することができませんでしたが、それらに取り組むでしょう。ありがとうマン –