由于我使用 Laravel 作为后端和 Nuxt js 作为前端,我无法同时使用两者,也无法从前端调用任何 API。
因此,如果有人知道,请帮助我。
当我使用以下详细信息创建项目时,即使在api.php
路由文件中编写代码并创建受人尊敬的控制器和模型,我也无法在 Nuxt js 中调用任何 API。
- 创建一个新项目
`composer create-project --prefer-dist laravel/laravel <PROJECT NAME>`
- 现在使用以下命令移动到受尊重的目录
`cd <PROJECT NAME>`
- 授予项目根文件夹上的存储文件夹的权限
`sudo chmod -R 777 storage/`
创建数据库
更新 .env
配置清除
php artisan config:clear
- 存储链接
php artisan storage::link
- 安装护照
composer require laravel/passport
- 在项目的 ROOT 文件夹中使用以下命令创建数据库结构
php artisan migrate
- 对于初始记录,请使用以下命令
php artisan db:seed
- 安装 NPM
npm install
- 现在安装nuxt js
npx create-nuxt-app <PROJECT NAME>
- 现在使用以下命令移动到受尊重的目录
cd <PROJECT NAME>
- 要启动项目,我们需要运行以下命令
npm run build
| npm run start
/ npm run dev