2017-10-24 6 views
0

npm install socket.io --saveを使用してsocket.ioをインストールしましたが、JavaScriptをいくつかのビューに含めたいと思います。私はmixを使ってすべてのページにロードしたくありません。私が試してみました:あまりにもLaravelのビューで条件付きでJavaScriptライブラリを必要とする5.4

@section('btm') 
    <script src="{{ asset('/node_modules/socket.io/lib/socket.js') }}"></script> 

しかし、同じ404エラー:

@section('btm') 
<script src="{{ asset('js/socket.io.js') }}"></script> 

はしかし、それは私も試した行方不明のファイル404 errorを指します。

答えて

0

通常、node_modulesはプロジェクトのルートを格納します。だからあなたはそれを指定すべきです。 これに従うことができます:

<script src="{{url('/').'/node_modules/socket.io/lib/socket.js'}}"></script> 
関連する問題