問題タブ [laravel-7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json-api - Laravel 7.x プロジェクトで JSON:API 仕様 "include" url パラメータを使用する方法
私は Laravel 7.x アプリケーションに取り組んでいます。私はフロントエンドに Blade を使用していますが、アプリケーションは一部の外部ハードウェア用の API も公開しています。JSON:API 仕様が存在することを知っており、それに従いたいと考えています。
include=relation
JSON:API 仕様によると、 url パラメーターを使用して、関係を含むオブジェクトを「フェッチ」することができます。たとえば、この url: を使用して、すべてのコメントを含むすべての投稿を取得したいと考えていますsomedomain.com/posts?include=comments
。
条件付き引数と条件付き関係 ( https://laravel.com/docs/5.8/eloquent-resources#conditional-attributes ) を使用してこれを実現できますが、可能なインクルード オプションごとにカスタム コードを記述する必要があります。Laravel にこの URL パラメーターを「理解」させ、コントローラーまたはリソースで可能なインクルード オプションごとにコードを記述せずに、応答に関係を含める簡単な方法はありますか?
php - 新しいバージョンのlaravel7にvueをインストールする
laravel7にvueをインストールしました。しかし、 npm run dev は次のエラーを出します:
@ development: cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
cross-env をインストールし、キャッシュをクリアし、node_modules を再インストールし、webpack をインストールしましたが、問題は解決しませんでした。
エラーの完全版:
この問題を解決しました: npm install webpack-cli npm install npm install --dev または npm install --only=dev